Harpsichords Meaning

There are 1 meaning(s) for word Harpsichords

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

    Synonyms : cembalo