Definition of Self-Locking

  • 1. Locking automatically when closed Adjective Satellite

Semanticaly linked words with "self-locking"