birdbrain
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a person with confused ideas; incapable of serious thought
loon; addle-head; addlehead
.
WordNet
Previous
birchbark
birchen
bird
birdbath
birdbolt
Next
birdcage
birdcall
birdcatcher
birdcatching
birder