1 liveaboard | Definition of liveaboard

liveaboard

noun
plural -s

Definition of liveaboard

1 : a person who lives on a boat
2 : a boat suitable for a person to live on