Alphabet Filter:

Results

Definition of embark on:

Synonyms for embark on:

originate, go, get, dive in, get going, protrude, come out, pop out, start up, take off, start out, get around to, part, sally, pop, set about, bulge out, bulge, initiate, commence, start, jump, startle, sail, set forth, start off, get down to, go to, start on, get down, set off, take over, take up, set out, bug out, depart, lead off, begin.