mumblers is mumbler's Plural Form

mumbler

US 
UK 
  • n.说话含糊不清的人
Plural Form:mumblers  
n.
1.
说话含糊不清的人,咕咕哝哝的人