Meaning of deadlight
Definition of deadlight
(noun)
a
strong
shutter
over
a ship's
porthole
that is
closed
in
stormy
weather
Other information on deadlight
WIKIPEDIA results for
deadlight
Amazon results for
deadlight
Tweet