Tamil Dictionary 🔍

deadlight

Dead"light`, n. (Naut.) Defn: A strong shutter, made to fit open ports and keep out water in a storm.


deadlight - Similar Words