Deadlight
English Translation from English to English dictionary online for the word Deadlight
-
1 n.
A strong shutter, made to fit open ports and keep out water in a storm.
-
2 n.
A strong shutter, made to fit open ports and keep out water in a storm.