Skip to content
Book Glossary
Home
Practice
Lessons
About
embark on
Stopped
Dictionary definition
· embark on
verb
get off the ground
"Who started this company?"
Similar words
commence
start
start up
Source: Open English WordNet (CC BY 4.0).