Definitions
noun
the noise of something spattering or sputtering explosively
“he heard a spatter of gunfire”
Look “spatter” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the noise of something spattering or sputtering explosively
“he heard a spatter of gunfire”