English Dictionary
Definition clavichord in British English
clavichord noun
[countable] noun
/ˈklævɪˌkɔː(r)d/
1
a musical instrument similar to a piano that was used especially in the 18th century
Synonyms and related words
