On (a ship or train) (6)
I believe the answer is:
aboard
'on a ship or train' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for aboard that I've seen before include "on gig, perhaps?" , "On vessel or vehicle" , "on a liner, say" , "On an aircraft" , "on base" .)