English dictionary
addlehead meaning and definition
Definition and meaning of addlehead at MeaningMonkey.org. addlehead meaning and definition in the English Dictionary.ADDLEHEAD noun
Definition of addlehead (noun)
- a person with confused ideas; incapable of serious thought
- synonyms: addle-head, birdbrain, loon
Source: Princeton University Wordnet