world record

Noun
  1. The best record in the whole world (synset 100064379)

Other Searches