noun🔗ShareA watercraft designed for operating on rivers."The tourists enjoyed the slow ride on the riverboat. "nauticalvehicletechnologyChat with AIVocabulary GamePractice Reading