addle-head
English Dictionary
->
Letter A
-> addle-head
Search Dictionary:
addle-head Definition
(n)
a
person
with
confused
ideas
;
incapable
of
serious
thought
addle-head Synonyms
addle-head
addlehead
birdbrain
loon
© Art Branch Inc.