latched

latched

adj.
  1. secured by means of a latch against opening.