SUNBURST


Meaning of SUNBURST in English

(n.) A burst of sunlight.

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