addlepated - English Synonyms Dictionary

addlepated

adj.
[1] addlebrained , puddingheaded , muddleheaded