People who live in glass houses shouldn’t throw stones

N/A

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

People shouldn’t criticise other people for faults that they have themselves.

Source: tema4p/english-vocabulary

pick holes in sth

N/A

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

to find small faults in something and criticize it a lot

Source: tema4p/english-vocabulary

pick someone's brains

N/A

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

ask for information or advice from a person who knows more about something than you do.

Source: tema4p/english-vocabulary

pick up the pieces

N/A

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

to try to return to normal or recover after something bad has happened

Source: tema4p/english-vocabulary

pick up the tab/bill

N/A

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

pay for something, often something that is not your responsibility (informal)

Source: tema4p/english-vocabulary

pillar of society

N/A

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

a solid, respectable and respected member of society

Source: tema4p/english-vocabulary

piping hot

N/A

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

very hot, especially food or drink.

Source: tema4p/english-vocabulary

play a waiting game

N/A

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

to wait and be patient until the right time to act.

Source: tema4p/english-vocabulary

play ball

N/A

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

co-operate in order to achieve something (usually used in a negative context)

Source: tema4p/english-vocabulary

play by ear

N/A

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

To do something without a plan, improvising as you go; in music, to play a tune by listening rather than reading sheet music.

Source: tema4p/english-vocabulary

play cat and mouse

N/A

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

To trick someone by being friendly, then unfriendly, to control them.

Source: tema4p/english-vocabulary

play dirty

N/A

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

to behave unfairly to win or get what you want

Source: tema4p/english-vocabulary

play for time

N/A

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

to delay something so you can gain more time

Source: tema4p/english-vocabulary

play games

N/A

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

to behave in a dishonest or silly way instead of being serious

Source: tema4p/english-vocabulary

play god

N/A

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

to act like you have the power to decide who lives or dies.

Source: tema4p/english-vocabulary

play gooseberry

N/A

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

To be the third person with a couple and feel awkward.

Source: tema4p/english-vocabulary

play hardball

N/A

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

To be very tough and aggressive in a negotiation or competition.

Source: tema4p/english-vocabulary

play into sb's hands

N/A

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

To do something that helps your opponent without meaning to.

Source: tema4p/english-vocabulary

play it by ear

N/A

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

respond to the situation as it occurs, don’t decide what to do beforehand

Source: tema4p/english-vocabulary

play it cool

N/A

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

to stay calm and not show strong feelings

Source: tema4p/english-vocabulary