Meaning of clavichord

Definition of clavichord

(noun) an early stringed instrument like a piano but with more delicate sound

Other information on clavichord

WIKIPEDIA results for clavichord
Amazon results for clavichord