English dictionary
self-locking meaning and definition
Definition and meaning of self-locking at MeaningMonkey.org. self-locking meaning and definition in the English Dictionary.SELF-LOCKING adjective
Definition of self-locking (adjective)
- locking automatically when closed
Source: Princeton University Wordnet