TOP-LIGHT Meaning of TOP-LIGHT in English noun a lantern or light on the top of a vessel. Webster English vocab. Английский словарь Webster. 2012