Noun Definitionknacker1.Definition: someone who buys old buildings or ships and breaks them up to recover the materials in themCategory: People2.Definition: someone who buys up old horses for slaughterCategory: People