Meaning of "On board"

On or in a ship.

On board Meaning of