Definitions
noun
a trailer equipped for occupancy (especially for holiday trips)
Look “camper trailer” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a trailer equipped for occupancy (especially for holiday trips)