English | German | Russian | Czech

rivercraft English

Meaning rivercraft meaning

What does rivercraft mean?

rivercraft

Any vessel that travels along a river.

Synonyms rivercraft synonyms

What other words have the same or similar meaning as rivercraft?

rivercraft English » English

riverboat

Are you looking for...?