have the feature of - English Synonyms Dictionary