THRUMP
Meaning of THRUMP in English
ˈthrəmp noun
( -s )
Etymology: imitative
: a heavy and usually repeated sound (as of motors, artillery, or marching men)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012