1 barking bird | Definition of barking bird

barking bird

noun

Definition of barking bird

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

History and Etymology for barking bird

from present participle of bark entry 1

Keep scrolling for more