HUMSTRUM


Meaning of HUMSTRUM in English

ˈ ̷ ̷ˌ ̷ ̷ noun

( -s )

Etymology: hum (I) + strum

1. : a crude fiddle ; broadly : any out-of-tune musical instrument

2. : hurdy-gurdy

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.