Definition of heel scourer in US English:

heel scourer

noun

  • 1A machine for scouring the surface of boot or shoe heels.

  • 2A person whose occupation is scouring the surface of heels.

Origin

Late 19th century; earliest use found in Milwaukee (Wisconsin) Daily Sentinel.