English synonyms about - contact  

chop shop

noun

1 chop shop

A place where stolen cars are disassembled for their parts.


Find more on chop shop elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0479