Definitions of clavichord:

  • noun:   an early stringed instrument like a piano but with more delicate sound