Find meaning of: Search ~Noun spatter, spattering, splatter, splattering, splutter, sputter, sputtering - the noise of something spattering or sputtering explosively Example - " he heard a spatter of ...