star boat

noun

Definition of star boat