IDIOMS 1
IDIOMS 2
IDIOMS 3
IDIOMS 4
IDIOMS 5
100

to be full up

to eat to the point that you can no longer eat any more

100

to be starving

an exaggerated way of saying you are very hungry

100

to eat a balanced diet

to eat the correct types and amounts of food

100

to eat like a horse

to eat a lot

100

a hot potato

a controversial / difficult subject

200

to bolt something down

to eat something very quickly

200

to foot the bill

to pay the bill

200

a fussy eater

somebody who has their own very high standards about what to eat

200

to grab a bite

to eat something quickly (when you’re in a rush)

200

put all of ones eggs in one basket

rely on one single thing without considering the possibility of it failing

300

to have a sweet tooth

to enjoy sugary food

300

to work up an appetite

to do physical work that leads to you becoming hungry

300

a take away

a cooked meal prepared in a restaurant and eaten at home

300

to play with your food

to push food around the plate to avoid eating it

300

to spill the beans

to be honest: to reveal the truth

400

to wine and dine

to entertain someone by treating them to food and drink

400

to tuck into

to eat something with pleasure

400

a slap up meal

a large meal

400

to make your mouth water

to make you feel very hungry for something

400

to be a smart cookie

a very intelligent person

500

bring home the bacon

earn the income

500

(have a) bun in the oven

to be pregnant

500

(to be) the big cheese

someone very important (VIP), the boss

500

(to) butter someone up

be extra nice to someone (usually for selfish reasons)

500

(to be) full of beans

to have a lot of (silly) energy

M
e
n
u