What is the full meaning of rivercraft
a craft suitable for use on a river [n -S]
Example of the word rivercraft placed on a Scrabble board.