have super powers - English Synonyms Dictionary