deadlight
English Dictionary
->
Letter D
-> deadlight
Search Dictionary:
deadlight Definition
(n)
a
strong
shutter
over
a
ship
''
s
porthole
that
is
closed
in
stormy
weather
deadlight Synonyms
deadlight
© Art Branch Inc.