What does embark mean?

Answer:

begin or start something

First answer by ID1287055269. Last edit by ID1287055269. Question popularity: 2 [recommend question].