Webster's Revised Unabridged Dictionary · 1913

latched

latched , adjective

secured by means of a latch against opening.