SPLASH


Meaning of SPLASH in English

n. act of splashing; splashing sound; amount of liquid thrown or dropped on a surface; mark made by a falling quantity of liquid; spot of light or color; strong impression, showy display

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.