STRUM MEANING IN ENGLISH

• Strum Definition & Synonyms

  1. (v. t. & i.) To play on an instrument of music, or as on an instrument, in an unskillful or noisy way; to thrum; as, to strum a piano.


Synonyms:
Thrum,

• Struma Definition & Synonyms

  1. (n.) A cushionlike swelling on any organ; especially, that at the base of the capsule in many mosses.
  2. (n.) Scrofula.


Synonyms:
Goiter, Goitre, Scrofula,

RECENT SEARCHES