Meaning of the word "embark upon" in English

What does "embark upon" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

embark upon

US /ɪmˈbɑːrk əˈpɒn/
UK /ɪmˈbɑːk əˈpɒn/

Phrasal Verb

to start a new and often difficult or exciting undertaking

Example:
They decided to embark upon a new business venture.
She is about to embark upon a journey around the world.