splatterproof
Appearance
English
[edit]Etymology
[edit]Adjective
[edit]splatterproof (comparative more splatterproof, superlative most splatterproof)
- Resistant to splattering.
splatterproof (comparative more splatterproof, superlative most splatterproof)