thut·​ter | \ ˈthətə(r), -ətə-\
-ed/-ing/-s

Definition of thutter

: to make a dull, throbbing, or sputtering sound a light machine gun thuttered briefly— J. M. Moore, born 1890

History and Etymology for thutter

imitative

Keep scrolling for more