Clue: On the ship of love, in a poet's embrace (6)
Answer: ABOARD
Explanation: Definition: On the ship
An envelope ('in …'s embrace') of O ('love') in A BARD ('a poet').