ENGLISH
REFERENCE

embark upon

idiom
C1

to start a new project, journey, or activity that is usually big or important.


© 2026 English Reference