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.