CHOP SHOP


Meaning of CHOP SHOP in English

[chop shop] n (1977): a place where stolen automobiles are stripped of salable parts

Merriam-Webster English vocab.      Английский словарь Merriam Webster.