chop shop

Noun
  1. A place where stolen cars are disassembled for their parts (synset 103029324)

Other Searches