international winter and summer sports competitions, each taking place every four years, but not in the same year:
Olympic village
-
Olympic village in The Olympic Games. The area where all competing athletes stay during the duration of the games.
Olympic village meaning & definition 1 of Olympic village.
Similar Words