Word Hen
What is the meaning of the word "
embark
"?
Definitions:
set out on an enterprise or subject of study
verb
We embarked upon a new career.
Synonyms:
enter
ship
venture
NearBy Words:
embarkation
embarkment