Definition of “clutch at sth” - English Dictionary

british dictionary