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