SPUTTERED
Definition
SPUTTERED is the past tense of SPUTTER.
noun SPUTTER: the noise of something spattering or sputtering explosively.
SPUTTERED is the past tense of SPUTTER.
noun SPUTTER: the noise of something spattering or sputtering explosively.