Definition of Addlepate

Babylon English Dictionary
one who is slow-witted or foolish
Search Dictionary