English dictionary
thrush nightingale meaning and definition
Definition and meaning of thrush nightingale at MeaningMonkey.org. thrush nightingale meaning and definition in the English Dictionary.THRUSH NIGHTINGALE noun
Definition of thrush nightingale (noun)
- large nightingale of eastern Europe
- synonyms: Luscinia luscinia
Source: Princeton University Wordnet