spoucher

/ˈspaʊtʃər/

Definitions

1. noun

A person or device that spouts or emits something, especially liquid or gas.

“The fire spoucher in the fireplace was clogged with debris.”

Synonyms

  • dispenser
  • emitter
  • outlet

Antonyms

  • absorber
  • intake