Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: clavichord  'kla-vu`kord
  1. An early stringed instrument like a piano but with more delicate sound

Derived forms: clavichords

Type of: keyboard instrument, stringed instrument

Encyclopedia: Clavichord