have a flavor - English Synonyms Dictionary