Addle-pate

Webster's Dictionary of the English Language

·noun A foolish or dull-witted fellow.

Related Words