TOP-LIGHT


Meaning of TOP-LIGHT in English

noun a lantern or light on the top of a vessel.

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