chop shop
English Dictionary
->
Letter C
-> chop shop
Search Dictionary:
chop shop Definition
(n)
a
place
where
stolen
cars
are
disassembled
for
their
parts
chop shop Synonyms
chop shop
© Art Branch Inc.