VariousWords beta
Related Terms:
Definitions:
Noun
caravanning
Definition: the practice of taking holidays in a caravan
Definition: holidaying in a caravan, either mobile or in a permanent site