be something of a - English Synonyms Dictionary