Synonyms of Chop Shop in English :
Antonyms of Chop Shop in English
Thesaurus of Chop Shop in English
1. (noun) a place where stolen cars are disassembled for their parts