Meaning of harpsichord

Definition of harpsichord

(noun) a clavier with strings that are plucked by plectra mounted on pivots

Other information on harpsichord

WIKIPEDIA results for harpsichord
Amazon results for harpsichord