Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
superathlete
in English
superathlete
#uncommon
Definitions
Noun
an
exceptionally
skilled
athlete
;
highly
successful
(
in
sports
)
Base Words
athlete
super