Definition of Olympic village in US English:

Olympic village

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.