STRUMSTRUM


Meaning of STRUMSTRUM in English

noun a rude musical instrument somewhat like a cittern.

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