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
SPLASH
Meaning of SPLASH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012