Englishfor English speakers
string organ
English
Meaning string organ meaning
What does string organ mean?
string organ
noun
—
(musical instruments) A reed organ having a graduated set of vibrators or free reeds connected by rods which cause the vibration of corresponding wires or strings stretched over a sounding board.
Are you looking for...?