match game

Noun
  1. An international championship match (synset 107486266)

Other Searches