be shallow-brained - English Synonyms Dictionary