Set out on a voyage (8)
I believe the answer is:
embarked
'set out on a voyage' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for embarked that I've seen before include "Set out on a voyage" , "Began (on project)" , "Went on board ship or plane" , "Got on" , "Having set sail" .)