Home
Search
Index
Definify.com
Definition
2024
splashguard
splashguard
English
Noun
splashguard
(
plural
splashguards
)
A
splasher
(cover to prevent splashes)
Similar Results