noun any shallow-draft boat used on rivers.
riverboat 🔊 Listen to this noun any shallow-draft boat used on rivers. Share Facebook Twitter Google +