1. To begin or start the last stage of a process, project, or journey
After months of preparation, the team is ready to embark on the final phase of the construction project.
Após meses de preparação, a equipe está pronta para embarcar na fase final do projeto de construção.
2. To commence the concluding segment with determination and commitment
The company will embark on the final phase of its expansion strategy next quarter.
A empresa embarcará na fase final de sua estratégia de expansão no próximo trimestre.