shantyboater

noun

Definition of shantyboater

: one who lives on a shantyboat