Skip to content

embark on

Dictionary definition · embark on

verb

  1. get off the ground"Who started this company?"

Source: Open English WordNet (CC BY 4.0).