idioms p25

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/54

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:02 AM on 8/10/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

55 Terms

1
New cards

go haywire

hỏng hóc; trở nên điên khùng

2
New cards

be as plain as the nose on your face

rõ như ban ngày

3
New cards

a wild-goose chase

cuộc săn đuổi vô ích

4
New cards

a half-baked scheme

kế hoạch cẩu thả; non nớt

5
New cards

see the joke

hiểu được điểm hài hước

6
New cards

a dog's life

cuộc sống khổ sở

7
New cards

come down on one side of the fence or the other

phải lựa chọn một bên

8
New cards

all told

tính cả tất cả

9
New cards

cast your eye over

liếc nhìn; xem qua

10
New cards

a fact of life

sự thật hiển nhiên

11
New cards

sing your heart out

hát hết mình

12
New cards

do a U-turn

thay đổi hoàn toàn

13
New cards

a back-seat driver

người thích chỉ đạo người khác

14
New cards

not turn a hair

không một chút xúc động

15
New cards

on a roll

đang thời ăn nên làm ra

16
New cards

such is life

đời là thế

17
New cards

for want of a better word

vì thiếu một từ chính xác hơn

18
New cards

not enough room to swing a cat

chật chội; không đủ chỗ

19
New cards

ad infinitum

vô tận; kéo dài mãi

20
New cards

over my dead body

bước qua xác tôi đã

21
New cards

C'est la vie

thì đời là thế

22
New cards

play devil's advocate

cố tình phản bác để thảo luận

23
New cards

black hole

nơi ngốn nhiều tiền; thời gian

24
New cards

get in on the ground floor

tham gia từ giai đoạn đầu

25
New cards

for the time being

tạm thời

26
New cards

a love rat

kẻ phản bội trong tình yêu

27
New cards

hit somebody hard

ảnh hưởng nặng nề tới ai

28
New cards

your heart skips a beat

tim đập thình thịch

29
New cards

take the wind out of somebody's sails

làm ai nản lòng

30
New cards

the sword of Damocles

mối đe dọa thường trực

31
New cards

come home to somebody

cuối cùng cũng được ai hiểu ra

32
New cards

live to tell the tale

sống sót để kể lại

33
New cards

play into somebody's hands

làm lợi cho đối thủ

34
New cards

on the spur of the moment

một cách bộc phát; không có kế hoạch

35
New cards

blue-sky thinking

suy nghĩ sáng tạo; không giới hạn

36
New cards

take care of the pence and the pounds will take care of themselves

khéo co thì ấm

37
New cards

be flying high

đang rất thành công

38
New cards

give somebody/something the go-ahead

cho phép tiến hành

39
New cards

under no illusion

hiểu rõ sự thật

40
New cards

so far

so good

41
New cards

two can play at that game

ăn miếng trả miếng

42
New cards

put somebody's back up

làm ai tức giận

43
New cards

ad hoc

tùy nghi; được tạo ra cho mục đích cụ thể

44
New cards

go to the dogs

trở nên tồi tệ hơn nhiều

45
New cards

bore the pants off somebody

làm ai chán chết đi được

46
New cards

a nervous wreck

người lo lắng; căng thẳng

47
New cards

go spare

nổi điên

48
New cards

under the counter

một cách bí mật và bất hợp pháp

49
New cards

split second

một khoảnh khắc cực ngắn

50
New cards

like greased lightning

nhanh như chớp

51
New cards

loud and clear

rất rõ ràng

52
New cards

on the spot

ngay lập tức

53
New cards

all-singing

all-dancing

54
New cards

a ballpark figure

con số ước chừng

55
New cards

an old flame

người yêu cũ