English dictionary
chop shop meaning and definition
Definition and meaning of chop shop at MeaningMonkey.org. chop shop meaning and definition in the English Dictionary.CHOP SHOP noun
Definition of chop shop (noun)
- a place where stolen cars are disassembled for their parts
Source: Princeton University Wordnet