SPUTTER


Meaning of SPUTTER in English

n. act of ejecting bits of food or water from the mouth accompanied by explosive sounds; confused and incoherent speech

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