Definition of SPLATTERS
noun : SPLATTERS
Source: WordNet 3.1
-
1. (
) the noise of something spattering or sputtering explosively; "he heard a spatter of gunfire" ;
verb : SPLATTERS
Source: WordNet 3.1
See more about : SPLATTERS