Definition of "liveaboard"

liveaboard