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
Definition of static caravan in US 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 vacation home.