ADDLE-HEADED MEANING IN ENGLISH

• Addle-headed Definition & Synonyms

  1. (a.) Alt. of Addle-pated


• Addle-head Definition & Synonyms

  1. (n.) Alt. of Addle-pate


Synonyms:
Loon,

RECENT SEARCHES