splutter

Definitions

[1] n. 喷溅声
[2] vi.vt. 急促而慌乱地说
[3] vi. 发出吐唾沫声