The Collaborative International Dictionary of English v.0.48:Top-light \Top"-light`\, n. (Naut.) A lantern or light on the top of a vessel. [1913 Webster]