English Synonym Finder
possess the skill