Definition of Olympic village in English:

Olympic village

Translate Olympic village into Spanish

noun

  • A self-contained district within a city hosting the Olympics, providing accommodation and amenities for competitors and other people who have an official connection with the Games.

Origin

1930s; earliest use found in Popular Science Monthly.