Definition of static caravan in English:

static caravan

noun

British
  • A prefabricated structure that is designed to be lived in, transportable by vehicle and situated in one particular place as permanent living accommodation or as a holiday home.

    ‘he and his family live in a static caravan’