WATER SPLASH


Meaning of WATER SPLASH in English

■ noun Brit. a water-filled dip in a road.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.