KNACKER'S


Meaning of KNACKER'S in English

yard [noun] [C usually singular] - a place where old or useless horses are killed(figurative informal) The state of the economy has led to many small businesses ending up in the knacker's yard (= failing completely).

Cambridge English vocab.      Кембриджский английский словарь.