DEADLIGHT


Meaning of DEADLIGHT in English

noun a strong shutter, made to fit open ports and keep out water in a storm.

Webster English vocab.      Английский словарь Webster.