embark on
1.
(
verb
) get off the ground; "Who started this company?" "We embarked on an exciting enterprise"
Synonyms:
begin
,
commence
,
start
,
start up
Related Words:
inaugurate
,
initiate
,
kick off
,
open
,
pioneer
Terms and Conditions of Use / Copyright Notice