cartopper
Noun
Meaning
cartopper (plural cartoppers)
A boat designed to be attached to the top of an automobile for transportation.
Noun
cartopper (plural cartoppers)
A boat designed to be attached to the top of an automobile for transportation.