A word examined

splashes

noun
8 letters·English
noun

splashessmall amounts of liquid that scatter or fall in drops when something hits a surface

Wiktionary →
No comments yet