What does addle-head mean?

addle-head meaning in General Dictionary

someone with unclear tips; not capable of really serious idea

View more

  • Alt. of Addle-pate

addle-head meaning in General Dictionary

(n.) Alt. of Addle-pate