English | German | Russian | Czech

horseboat English

Meaning horseboat meaning

What does horseboat mean?

horseboat

A horse-drawn boat. A boat for transporting horses and cattle.

Are you looking for...?