English dictionary
clavichord meaning and definition
Definition and meaning of clavichord at MeaningMonkey.org. clavichord meaning and definition in the English Dictionary.CLAVICHORD noun
Definition of clavichord (noun)
- an early stringed instrument like a piano but with more delicate sound
Source: Princeton University Wordnet