Word Meaning

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


Meaning of water thrush

- A North American bird of the genus Seiurus, belonging to the Warbler family, especially the common species (S. Noveboracensis).
- The European water ousel.
- The pied wagtail.