Green’s Dictionary of Slang

caravan v.1

[the SE caravan or procession of vehicles that conveys the picnickers]

to have a picnic.

[UK]J. Manchon Le Slang.