meaning of Addle-brain

Addle-brain meaning in General Dictionary

Alt. of Addle-pate


Addle-brain meaning in General Dictionary

(n.) Alt. of Addle-pate