holiday camp


noun

British a place, esp one at the seaside, providing accommodation, recreational facilities, etc, for holiday-makers

Words nearby holiday camp