detupBahasa Indonesia

spatter, spattering, splatter, splattering, splutter

Noun

The noise of something spattering or sputtering explosively

English: spatter, spattering, splatter, splattering, sputter, splutter, sputtering

Less certain link between this word and this sense.

Bahasa words with similar meanings

All 103

English words with similar meanings

Show 93 words