100 mul compile 1 egc

0.0(0)
studied byStudied by 1 person
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/125

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 9:14 AM on 2/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

126 Terms

1
New cards

beauty sleep

sleep taken to maintain one’s health and appearance / giấc ngủ giúp giữ gìn sức khỏe và ngoại hình ; rest, shut-eye

2
New cards

peachy

healthy-looking or very good / hồng hào, khỏe mạnh, rất ổn ; healthy, fine

3
New cards

pallor

an unhealthy pale appearance / vẻ tái nhợt, xanh xao ; paleness, wan complexion

4
New cards

take a leaf out of someone’s book

imitate someone’s good example / noi theo tấm gương của ai ; emulate, follow

5
New cards

assiduous

showing great care and persistence / chăm chỉ, cần mẫn ; diligent, industrious

6
New cards

assiduous effort

careful and persistent effort / sự nỗ lực bền bỉ ; diligent effort, sustained effort

7
New cards

set an example

behave in a way that others should copy / làm gương cho người khác ; lead by example, exemplify

8
New cards

keep one’s nose clean

stay out of trouble / tránh rắc rối ; behave, stay straight

9
New cards

be on one’s best behaviour

behave as well as possible / cư xử đúng mực nhất ; behave properly, mind one’s manners

10
New cards

balance the books

make income equal expenditure / cân đối thu chi ; break even, settle accounts

11
New cards

lucrative

producing a lot of money / sinh lợi cao ; profitable, money-making

12
New cards

annotation

a note added to explain a text / chú giải, chú thích ; note, commentary

13
New cards

excerpt

a short piece taken from a text / đoạn trích ; extract, passage

14
New cards

drop the ball

make a serious mistake / mắc sai lầm nghiêm trọng ; blunder, slip up

15
New cards

remunerative

well-paid / được trả lương cao ; rewarding, profitable

16
New cards

precipitous

done suddenly or steeply declining / đột ngột, dốc đứng ; abrupt, sudden

17
New cards

incongruous

out of place or inappropriate / không phù hợp ; inappropriate, inconsistent

18
New cards

no room to swing a cat

extremely small or cramped space / chật chội đến mức không xoay xở được ; cramped, confined

19
New cards

put someone up

provide someone with accommodation / cho ai ở nhờ ; accommodate, lodge

20
New cards

moggy

an ordinary cat / mèo thường ; domestic cat, house cat

21
New cards

mongrel

a mixed-breed animal or person / con lai ; hybrid, crossbreed

22
New cards

go nowhere

fail to make progress / không tiến triển ; stagnate, fail

23
New cards

get somewhere

begin to succeed or make progress / bắt đầu tiến triển ; progress, advance

24
New cards

without rhyme or reason

with no logical explanation / vô lý ; illogical, senseless

25
New cards

premonition

a feeling that something will happen / linh cảm ; foreboding, intuition

26
New cards

on-and-off

happening irregularly / lúc có lúc không ; intermittent, sporadic

27
New cards

sedentary lifestyle

a way of life with little physical activity / lối sống ít vận động ; inactive lifestyle, desk-bound life

28
New cards

sedentary

involving little movement / ít vận động ; inactive, immobile

29
New cards

impending

about to happen / sắp xảy ra ; imminent, forthcoming

30
New cards

rush off one’s feet

be extremely busy / bận tối mắt tối mũi ; overworked, snowed under

31
New cards

drop someone a note

send a short message / gửi lời nhắn ngắn ; message, jot down

32
New cards

good-for-nothing

lazy or useless / vô dụng, lười biếng ; useless, idle

33
New cards

mess about

waste time or behave foolishly / lãng phí thời gian ; fool around, idle

34
New cards

beetle off

go quickly / đi vội ; hurry off, dash away

35
New cards

pinpoint

identify something exactly / xác định chính xác ; identify, locate

36
New cards

pinpoint a problem

identify the exact cause of a problem / xác định đúng vấn đề ; diagnose, identify

37
New cards

specify

state clearly and precisely / nêu rõ ; state, detail

38
New cards

highlight

emphasize something important / làm nổi bật ; emphasize, stress

39
New cards

lavish

very generous or rich / xa hoa, hào phóng ; extravagant, luxurious

40
New cards

lavish meal

a very rich and generous meal / bữa ăn thịnh soạn ; feast, banquet

41
New cards

seven-course meal

a meal with seven separate dishes / bữa ăn bảy món ; banquet, full-course meal

42
New cards

profuse

abundant or excessive / dồi dào ; excessive, abundant

43
New cards

across the board

affecting everyone equally / trên diện rộng ; universally, generally

44
New cards

by and large

generally speaking / nhìn chung ; generally, mostly

45
New cards

mailshots

advertising sent by post / thư quảng cáo ; direct mail, postal advertising

46
New cards

postal adverts

advertisements sent through the mail / quảng cáo qua bưu điện ; mail advertising, direct mail

47
New cards

mailing lists

lists of addresses used for sending information / danh sách gửi thư ; contact lists, distribution lists

48
New cards

dog-eared

worn from use, especially books / nhàu góc vì dùng nhiều ; worn, tattered

49
New cards

smudged

marked with dirt or ink / bị lem, bị nhòe ; smeared, blurred

50
New cards

fall through

fail to be completed as planned / không thành công, đổ vỡ ; collapse, fail

51
New cards

come under fire

be strongly criticized / bị chỉ trích gay gắt ; be criticized, be attacked

52
New cards

meet the criteria

satisfy required standards / đáp ứng tiêu chí ; qualify, satisfy requirements

53
New cards

eligible for

having the right to do or receive something / đủ điều kiện ; entitled to, qualified for

54
New cards

rule out

eliminate from consideration / loại trừ ; exclude, eliminate

55
New cards

on the verge of

very close to happening / sắp xảy ra ; on the brink of, about to

56
New cards

take precedence over

be more important than / được ưu tiên hơn ; override, outweigh

57
New cards

bear in mind

remember and consider / ghi nhớ, lưu ý ; remember, consider

58
New cards

play a part in

contribute to / đóng vai trò trong ; contribute to, be involved in

59
New cards

shed light on

make something clearer / làm sáng tỏ ; clarify, elucidate

60
New cards

come into effect

begin to operate officially / bắt đầu có hiệu lực ; take effect, be implemented

61
New cards

in the wake of

following as a result of / sau, do hậu quả của ; following, as a result of

62
New cards

pose a threat

present a danger / gây ra mối đe dọa ; endanger, jeopardize

63
New cards

give rise to

cause something to happen / gây ra ; cause, generate

64
New cards

be fraught with

be full of something undesirable / đầy rẫy ; be riddled with, be filled with

65
New cards

a mixed blessing

something with both good and bad effects / vừa lợi vừa hại ; double-edged sword, trade-off

66
New cards

by no means

not at all / hoàn toàn không ; not at all, in no way

67
New cards

to a large extent

mostly or largely / phần lớn ; largely, substantially

68
New cards

take its toll

cause damage over time / gây tổn hại dần ; have an impact, cause damage

69
New cards

at stake

at risk or in danger / bị đe dọa ; at risk, on the line

70
New cards

backfire

have the opposite effect intended / phản tác dụng ; rebound, misfire

71
New cards

carry out

perform or complete a task / tiến hành ; conduct, execute

72
New cards

step down

resign from a position / từ chức ; resign, withdraw

73
New cards

call off

cancel something planned / hủy bỏ ; cancel, abort

74
New cards

crack down on

take strict action against / trấn áp mạnh ; suppress, clamp down

75
New cards

come down to

be ultimately determined by / rốt cuộc phụ thuộc vào ; depend on, hinge on

76
New cards

draw a distinction between

recognize a difference between things / phân biệt ; differentiate between, distinguish between

77
New cards

make a point of

deliberately do something / cố ý làm điều gì ; ensure, take care to

78
New cards

leave no room for doubt

make something completely certain / không để lại nghi ngờ ; be indisputable, be unquestionable

79
New cards

be prone to

be likely to suffer from something / dễ mắc phải ; be susceptible to, be liable to

80
New cards

bring something to light

make something known / làm lộ ra ; reveal, disclose

81
New cards

cast doubt on

cause people to question something / gây nghi ngờ ; undermine, call into question

82
New cards

hold someone accountable

make someone responsible for something / buộc ai chịu trách nhiệm ; hold responsible, answerable

83
New cards

fall short of

fail to reach a standard / không đạt tới ; fail to meet, be inadequate

84
New cards

live up to expectations

meet what is expected / đáp ứng kỳ vọng ; fulfil expectations, measure up

85
New cards

have a bearing on

be relevant to / có liên quan đến ; affect, influence

86
New cards

come to light

become known / được phát hiện ; emerge, surface

87
New cards

at odds with

be in conflict with / mâu thuẫn với ; conflict with, clash with

88
New cards

stand to reason

seem logically true / hiển nhiên hợp lý ; be logical, be obvious

89
New cards

make allowances for

consider and forgive weaknesses / thông cảm cho ; take into account, allow for

90
New cards

give someone the benefit of the doubt

believe someone is innocent without proof / tin ai đó khi chưa có bằng chứng ; trust, assume innocence

91
New cards

on the face of it

judging by appearance only / thoạt nhìn ; apparently, ostensibly

92
New cards

beyond dispute

impossible to question / không thể tranh cãi ; indisputable, unquestionable

93
New cards

in one’s best interests

most beneficial for someone / có lợi nhất cho ai ; advantageous, beneficial

94
New cards

go to great lengths

make a lot of effort / cố gắng rất nhiều ; strive hard, spare no effort

95
New cards

be liable to

be likely to happen / có khả năng xảy ra ; be likely to, be prone to

96
New cards

under no circumstances

never, whatever happens / không bao giờ ; never, in no case

97
New cards

in the pipeline

being prepared or developed / đang được chuẩn bị ; forthcoming, in progress

98
New cards

at short notice

with little warning / trong thời gian rất ngắn ; abruptly, without warning

99
New cards

take responsibility for

accept blame or duty / nhận trách nhiệm ; assume responsibility, be accountable for

100
New cards

in keeping with

consistent with / phù hợp với ; consistent with, in line with