latched
动词 latch:
fasten with a latch
同义词:latch
形容词 latched:
firmly fastened or secured against opening
同义词:barred, bolted, fast, locked, secured