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.
2012