to delay dealing with a problem, hoping it will go away or that someone else will handle it later.
1. go on board a ship or aircraft
He embarked for India in 1817.
to put or take on board a ship or aircraft
The passengers were ready to be embarked.
2. To start a journey, to start something; to begin (a course of action)
They are about to embark on an unforgettable adventure.
embark (on/upon): begin
She embarked on a new career.
embarkment (n)
reject
She turned down his proposal.
A difficult problem or person to deal with
This puzzle is a hard nut to crack.
to no longer communicate with someone
I don't want to lose touch with old friends.