Type: n.
Definition of Deadlight: A strong shutter, made to fit open ports and keep out water in a storm.
other words that start with de
Online Free Dictionary