rivercraft

noun

Definition of rivercraft