RichThesaurus
addlebrained
addlebrained
antonyms
intelligent
addlebrained
definitions
adj
stupid and confused or muddled