clavichord

Explore definitions, synonyms, and language insights of clavichord

Definitions

Noun
an early stringed instrument like a piano but with more delicate sound