self-locking Meaning, Definition & Usage

  1. adjective satellite locking automatically when closed

WordNet