addlehead
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a person with confused ideas; incapable of serious thought
loon; birdbrain; addle-head
.
WordNet
Previous
additive
additory
addle
addlebrained
addled
Next
addlepated
addlings
addoom
addorsed
address