To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A hen that has just laid an egg and emits a shrill squawk.
Meaning : Any of various insectivorous Old World birds with a loud incessant song. In some classifications considered members of the family Muscicapidae.