latching(noun, adjective, verb) adjective1. Of something that latches. noun1. (nautical) A loop or eye formed on the head rope of a bonnet, by which it is attached to the foot of a sail. verb1. present participle of latch