clutch

clutch definitions

verb
  • To unexpectedly or luckily succeed in a difficult activity. 

  • To hatch. 

  • To seize, as though with claws. 

  • To grip or grasp tightly. 

  • To win in a 1vX (one versus X) situation. 

verb
noun adj