https://en.synonym.one/splash
62 synonyms, 13 definitions for SPLASH