RichThesaurus
soft-headed
soft-headed
antonyms
intelligent
aware
on-the-ball
smart
soft-headed
definitions