SUNBOW Meaning of SUNBOW in English A rainbow-like display of colors resulting from refraction of sunlight through a spray of water. Also see Rainbow. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012