History
History
Synonyms
UK
US
Meaning:
grip

to take and keep a firm hold of (a person, thing); a small bag for travelling

clasp, embrace

squeeze

to press on (something) from the opposite side or from all sides; a situation when money (especially to borrow) is not easily obtained

pressure, crushing

HANDCLASP as in Wiktionary
HANDCLASP as in Wikipedia