Meaning of Winter Olympic Games in English:

Winter Olympic Games

noun

  • An international competitive winter sports festival, now held every four years in different countries and venues.

Origin

Early 20th century; earliest use found in The Observer.