Advertisement

Synonyms of Holiday village

Primary definition: A self-contained resort that provides accommodation, restaurants, and a wide range of recreational facilities and entertainment for holidaymakers.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement