Definition of “superman” - English Dictionary

british dictionary