Splashed Synonyms
Dash a liquid upon or against
(Verb)
Advertisement
Covered with bright patches (often used in combination)
(Adjective)
Synonyms:
Advertisement