?
Give the meaning
Fill in the gap
Relationships
Other idioms
100

to attract someone's attention

to grab

100

GRIP

Verb

to hold very tightly

When an emotion such as fear grips you, you feel it strongly

Noun

control over something or someone

a tight hold on something or someone

100

I think I managed to _________ the main points of the lecture.

grasp

100

cast your net

to look around for someone else

100

bolt from the blue

a total surprise 

200

to force yourself to be brave and do something that is difficult or unpleasant

grasp the nettle (on)

200

GRAB

Verb 

to take hold of something or someone suddenly and roughly

to take the opportunity to get, use, or enjoy something quickly

to attract someone's attention


Noun

a sudden attempt to hold, get, or take something

200

The two children both made a ______ for the same cake.

grab

200

to give sb the cold shoulder

to ignore sb

200

at death's door

very ill

300

available

up for grabs

300

GRASP (V)

Verb

to quickly take something in your hand(s) and hold it firmly

to understand something, especially something difficult:


300

You've been putting off making that phone call for days - I think it's about time you___________________ !

grasped the nettle

300

slushy

excessively sentimental

300

call the tune

in charge

400

keep or recover one's self-control

get a grip

400

Lose its grip

to become less confident and less able to deal with a situation

400

There are several jobs ___________ in the marketing department. 

up for grabs

400

carry a torch for 

to be in love with

400

time on your hands

plenty of free time

500

to be trying everything possible to find a solution or hope in a difficult situation, even though it will probably be unsuccessful

be clutching at straws

500

Got to grips with

to make an effort to understand and deal with a problem or situation

500

Unfortunately, lately her mother seems to have lost her _________ on reality.

grip

500

to tie the knot

to get married

500

roll up your sleeves

to prepare for hard work