n. rapid and unclear speech; noise; act of speaking in a rapid and unclear manner; spitting, spattering; splattering noise
SPLUTTER
Meaning of SPLUTTER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012