WikiWord

English

chop shop

noun

Meaning

  1. A facility where stolen motor vehicles are disassembled in order to sell their mechanical parts.
  2. Alternative form of chop-shop.

Sources

No citations have been attached yet.