Harpsichord Meaning

There are 1 meaning(s) for word Harpsichord

Meaning 1 : a clavier with strings that are plucked by plectra mounted on pivots

    Synonyms : cembalo