What is the full meaning of splutter
to speak rapidly and confusedly [v -ED, -ING, -S]
Example of the word splutter placed on a Scrabble board.