embark on/upon
idiom
1
: to begin (a journey)
They embarked on their trip to America with high hopes.
2
: to begin (something that will take a long time or happen for a long time)
She's embarking on a new career.
The company has embarked upon a risky new project.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share