1 eelboat | Definition of eelboat

eelboat

noun

Definition of eelboat

: schuyt