Learn English with English, baby!

Join for FREE!


Featured Vocab


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