HUMSTRUM MEANING IN ENGLISH

• Humstrum Definition & Synonyms

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


RECENT SEARCHES