Wiktionary
yachtboard
a. (context rare English) On board a yacht.
a. (context rare English) On board a yacht.