Definition, synonyms and related words
A boat designed to be attached to the top of an automobile for transportation.