to leave; to begin a journey or trip

listen to the pronunciation of to leave; to begin a journey or trip
English - English
set off

He set off in search of better opportunities.

to leave; to begin a journey or trip
Favorites