have it out with someone

N/A

Chưa có nghĩa tiếng Việt.

To confront someone directly in order to discuss and resolve a disagreement or problem.

Source: tema4p/english-vocabulary

have my hands full

N/A

Chưa có nghĩa tiếng Việt.

am very busy / have a lot of things to do

Source: tema4p/english-vocabulary

have one's best interests at heart

N/A

Chưa có nghĩa tiếng Việt.

to truly want what is best for someone.

Source: tema4p/english-vocabulary

have one's hand in the till

N/A

Chưa có nghĩa tiếng Việt.

To steal money from the place where you work.

Source: tema4p/english-vocabulary

have one's name in lights

N/A

Chưa có nghĩa tiếng Việt.

to be famous and get a lot of public attention

Source: tema4p/english-vocabulary

have plenty of strings to one's bow

N/A

Chưa có nghĩa tiếng Việt.

It means to have many different skills or ways to succeed.

Source: tema4p/english-vocabulary

have sb eating out of the palm of one's hand

N/A

Chưa có nghĩa tiếng Việt.

Control someone easily and make them do what you want.

Source: tema4p/english-vocabulary

have something on the brain

N/A

Chưa có nghĩa tiếng Việt.

You can’t stop thinking or talking about one particular thing.

Source: tema4p/english-vocabulary

have stars in one's eyes

N/A

Chưa có nghĩa tiếng Việt.

To have big dreams and be very excited, sometimes unrealistically.

Source: tema4p/english-vocabulary

have sth burning a hole in one's pocket

N/A

Chưa có nghĩa tiếng Việt.

To really want to spend money quickly.

Source: tema4p/english-vocabulary

have sth up one's sleeve

N/A

Chưa có nghĩa tiếng Việt.

to have a secret plan or surprise ready

Source: tema4p/english-vocabulary

have the ear of sb

N/A

Chưa có nghĩa tiếng Việt.

To be able to talk to an important person and influence them.

Source: tema4p/english-vocabulary

have the time of one's life

N/A

Chưa có nghĩa tiếng Việt.

Enjoy yourself very much.

Source: tema4p/english-vocabulary

have the upper hand

N/A

Chưa có nghĩa tiếng Việt.

to be in a stronger position than someone else

Source: tema4p/english-vocabulary

have two left feet

N/A

Chưa có nghĩa tiếng Việt.

to be very bad at dancing or moving in a coordinated way.

Source: tema4p/english-vocabulary

have/keep an open mind

N/A

Chưa có nghĩa tiếng Việt.

Wait until you have all the facts before forming an opinion.

Source: tema4p/english-vocabulary

have/keep one eye on

N/A

Chưa có nghĩa tiếng Việt.

To observe or monitor something or someone carefully, often while doing something else.

Source: tema4p/english-vocabulary

have/throw a fit

N/A

Chưa có nghĩa tiếng Việt.

react very angrily

Source: tema4p/english-vocabulary

haven't had a minute to call my own

N/A

Chưa có nghĩa tiếng Việt.

To be extremely busy, with no free time for oneself.

Source: tema4p/english-vocabulary

haven’t (got) / don’t have a clue

N/A

Chưa có nghĩa tiếng Việt.

To not know or understand something at all; to have no idea.

Source: tema4p/english-vocabulary