Definition of leaf blower in US English:

leaf blower

noun

  • A machine used to blow fallen leaves and other waste matter into piles for disposal.

Origin

1950s; earliest use found in The Salt Lake Tribune.