The AI-powered English dictionary
plural riverboats
A watercraft designed for operating on rivers. examples