sheep-headed - English Synonyms Dictionary