YourDictionary

deadlight

noun

  1. a round metal cover placed over a ship's porthole in stormy weather
  2. a window of heavy glass set in the deck or side of a ship
  3. a skylight made so as not to be opened

See deadlight in American Heritage Dictionary 4

link/cite print suggestion box