kick the can down the road

to delay dealing with a problem, hoping it will go away or that someone else will handle it later.

embark

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)

turn down

reject
She turned down his proposal.

hard nut to crack

A difficult problem or person to deal with
This puzzle is a hard nut to crack.

lose touch

to no longer communicate with someone
I don't want to lose touch with old friends.

© 2013 - 2026. Tung NGUYEN. Using CI version: 3.0.2 | Page rendered in 0.0072 seconds.