splashing

?

ads

noun

~ splashings plural

ads