Tamil Dictionary 🔍

top-light

Top"-light`, n. (Naut.) Defn: A lantern or light on the top of a vessel.


top-light - Similar Words