a guinea pig

N/A

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

someone who acts as a subject in an experiment or trial of something

Source: tema4p/english-vocabulary

a half-baked scheme

N/A

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

a plan that is not thought about well

Source: tema4p/english-vocabulary

a hard act to follow

N/A

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

So good or impressive that it is difficult for anyone else to match or surpass.

Source: tema4p/english-vocabulary

a hard nut to crack

N/A

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

a person or problem that is very difficult to understand or solve.

Source: tema4p/english-vocabulary

a heart of gold

N/A

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

a very kind and generous nature.

Source: tema4p/english-vocabulary

a heart of stone

N/A

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

A person is very cold and has no sympathy.

Source: tema4p/english-vocabulary

a last-ditch attempt

N/A

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

A final try when nothing else has worked.

Source: tema4p/english-vocabulary

a leopard can't change its spots

N/A

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

people cannot easily change their true character

Source: tema4p/english-vocabulary

a list as long as your arm

N/A

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

A very long list indeed.

Source: tema4p/english-vocabulary

a little bird told me

N/A

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

Said when someone has told you a secret, but you do not want to say who.

Source: tema4p/english-vocabulary

a living death

N/A

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

A life that feels very unhappy and hopeless.

Source: tema4p/english-vocabulary

a lone voice

N/A

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

one person speaking an opinion that most people do not agree with

Source: tema4p/english-vocabulary

a lone wolf

N/A

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

someone who does not mix socially with other people

Source: tema4p/english-vocabulary

a long haul

N/A

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

A task or process that is not going to be easy and will take a long time.

Source: tema4p/english-vocabulary

a loose cannon

N/A

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

a person who is unpredictable and may cause trouble.

Source: tema4p/english-vocabulary

a lot of ground to make up

N/A

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

to need to catch up because you are behind

Source: tema4p/english-vocabulary

a love rat

N/A

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

a man who lies to women and has relationships with many women

Source: tema4p/english-vocabulary

a man of many parts

N/A

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

a man who can do many different things well.

Source: tema4p/english-vocabulary

a man/woman after my own heart

N/A

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

someone who you admire because they do or believe the same as you

Source: tema4p/english-vocabulary

a matter of life and death

N/A

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

It is extremely serious and could decide if someone lives or dies.

Source: tema4p/english-vocabulary