• word of the day

    deadlight

    deadlight - Dictionary definition and meaning for word deadlight

    Definition
    (noun) a strong shutter over a ship's porthole that is closed in stormy weather
Download our Mobile App Today
Receive our word of the day
on Whatsapp