Smarty Words

embark

Meaning 1:

verb: to start a journey or adventure

Other Words