English Dictionary
Definition harpsichord in British English
harpsichord noun
[countable] noun
/ˈhɑː(r)psɪˌkɔː(r)d/
1
a musical instrument similar to a small piano
Synonyms and related words
