English dictionary
embark on meaning and definition
Definition and meaning of embark on at MeaningMonkey.org. embark on meaning and definition in the English Dictionary.EMBARK ON verb
Definition of embark on (verb)
- get off the ground
Source: Princeton University Wordnet