Definition of house-knacker in English:

house-knacker

noun

historical

Origin

Late 19th century.