CLAVICHORD MEANING IN ENGLISH

• Clavichord Definition & Synonyms

  1. (n.) A keyed stringed instrument, now superseded by the pianoforte. See Clarichord.


RECENT SEARCHES