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

CLAMPING as in Wiktionary
CLAMPING as in Wikipedia