chop shop Meaning, Definition & Usage

  1. noun a place where stolen cars are disassembled for their parts

WordNet