TOP-LIGHT


Meaning of TOP-LIGHT in English

(n.) A lantern or light on the top of a vessel.

Webster's English dictionary.      Английский словарь Webster.