Big Huge Thesaurus

handclasp

noun