MOUNTAIN THRUSH
Meaning of MOUNTAIN THRUSH in English
noun
1. dialect England : ring ouzel
2. : an Australian thrush ( Zoothera dauma lunulata )
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012