Dictionary search results

Showing 1-3 of 3 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