track meet

Noun
  1. A track and field competition between two or more teams (synset 107483832)

Other Searches