Word Hen
What is the meaning of the word "
splashed
"?
Definitions:
(of a fluid) having been propelled about in flying drops or masses
adjective
with clothes wet by splashed water
Synonyms:
dabbled
spattered
splattered