gifted and talented - English Synonyms Dictionary