Used when starting a new phase in life or a major task. After years in banking, he decided to embark on a culinary adventure.
Pro Tip 2/3
Major Commitment
Implies a serious and significant undertaking, not something trivial. She will embark on her PhD studies this fall.
Pro Tip 3/3
Journey Metaphor
Often used metaphorically to describe the beginning of a journey even if not literal travel. They are about to embark on a journey of discovery in the world of art.