chop_shopEnglish

chop shop

Noun

A place where stolen cars are disassembled for their parts

English: chop shop