SPORTS SUPERPOWER Meaning of SPORTS SUPERPOWER in English country with an extremely high level of sports Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012