SPUTTER


Meaning of SPUTTER in English

v. eject bits of food or water from the mouth while making explosive sounds; make popping or exploding sounds

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.