Dictionary search results

Showing 1-2 of 2 results

knacker British & World English

A person whose business is the disposal of dead or unwanted animals, especially those whose flesh is not fit for human consumption

knacker's yard British & World English

A place where old or injured animals are taken to be slaughtered