STRUMSTRUM


Meaning of STRUMSTRUM in English

(n.) A rude musical instrument somewhat like a cittern.

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