HUMSTRUM


Meaning of HUMSTRUM in English

(n.) An instrument out of tune or rudely constructed; music badly played.

Webster's English dictionary.      Английский словарь Webster.