Definitions of latched:

  • adjective:   firmly fastened or secured against opening