SPATTER

Definition of SPATTER

  1. (noun)the noise of something spattering or sputtering explosively
  2. (noun)the act of splashing a (liquid) substance on a surface
  3. (verb)dash a liquid upon or against
  4. (verb)rain gently
  5. (verb)spot, splash, or soil