Meaning of “phenom” in the English Dictionary

british dictionary