SEAL LOCK
Meaning of SEAL LOCK in English
noun
Etymology: seal (III)
: a lock having a seal (as of glass) that must be broken for the lock to be unlocked
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012