Focus on the pronunciation of spatter
English definition of “spatter”
/ˈspæt̬·ər/ v [I/T]
› to scatter small drops or bits of liquid on a surface, or of liquid to fall in small drops: [T] The taxi hit a puddle and spattered us with mud. spatter
/ˈspæt̬·ər/ n [C] › You left paint spatters on the floor!