oversplash
verb 2noun 1
Definitions
noun
1
Liquid that splashes over something such as a breakwater.
verb
1
To splash over.
2
To splash excessively.
Your note
not saved0 chars
noun
Liquid that splashes over something such as a breakwater.
verb
To splash over.
To splash excessively.