Summary
English Synonyms:   more detail...
  1. caravan park:


English

Detailed Synonyms for caravan park in English

caravan park:

caravan park [the ~] noun

  1. the caravan park
    the caravan park; the trailer park; the caravan site

Related Synonyms for caravan park