Learn English with English, baby!

Join for FREE!

Social_nav_masthead_logged_in

Featured Vocab

superhuman

What does "superhuman" mean?

  • TV show where people try to win money
  • better than a person; a being more powerful than a man
  • done on a specific day, complete on a determined day

Practice: superhuman

Members who passed this quiz