reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
splutter to utter in a rapid, disjointed manner, as in anger or confusion. [2/5 definitions]