What is the meaning of superpower in English?

Learn vocabulary with pictures as well as definitions of superpower in English

Learn in

See more

n. superpower

Definition of superpower in English

Supernatural ability.