CHOP SHOP


Meaning of CHOP SHOP in English

noun

: a place where stolen automobiles are stripped of salable parts

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.