WTWM

whatsthatwordmean

← Definition
Guess

throttlehold

nounA strong, controlling grip or hold on someone's throat, often used in wrestling or combat.

Synonyms

gripnounstrangleholdnoun

Built for word lovers.