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.
Are You Learning English? Here Are Our Top English Tips