splashguard

noun
University
1

A splasher (cover to prevent splashes)