Armed to the teeth
- Definition: carrying many weapons.
Being faced with such a fierce battle,every soldier has armed to the teeth.
Under someone's thumb
Definition: under someone's control or influence.
He kept the employees under his thumb.
Have egg on your face
Definition: a state of embarrassment or humiliation
This latest scandal has left the government with egg on its face.
Turn a blind eye
Definition: to ignore something and pretend you do not see it; to choose to ignore behavior that you know is wrong.
Many Germans are angry that they are expected to shoulder the responsibility for the migrant crisis, when other EU countries seem to be turning a blind eye.
bury one’s head in the sand
Burn a hole in your pocket
Definition: It can also be used to describe a person who has money and wants to spend it without feeling uncomfortable.
I checked my bill and found I’ve burned a hole in my pocket.
- in someone’s pocket : 依赖某人
As an adult, we should be more independent, rather than be in our parents’ pocket.
pocket money : 零花钱
He earned the pocket money by doing part-time jobs.
line one’s pocket : 盗用钱财，以非法手段聚敛钱财
The government is investigating those governors who have lined their pocket by bribing.