Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Harpsichord in English

English

Harpsichord

/hɑrpsəkɔrd/

noun

1. A clavier with strings that are plucked by plectra mounted on pivots

    synonym:
  • harpsichord
  • ,
  • cembalo

Examples of using

I like the sound of harpsichord very much.