tomegu

Noun

1. latch; clasp; catch; check; fastener

Other forms: