1 thutter | Definition of thutter
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