BARKING BIRD


Meaning of BARKING BIRD in English

noun

Etymology: from present participle of bark (I)

: any of several birds with harsh discordant notes likened to the barking of a dog

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.