deadlatches

English

Noun

deadlatches

  1. plural of deadlatch