Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of flusher

- A workman employed in cleaning sewers by flushing them with water.
- The red-backed shrike. See Flasher.