Definify.com

Definition 2024


clutch_at_straws

clutch at straws

English

Verb

clutch at straws

  1. Alternative form of grasp at straws