English Dictionary
◊ CLAVICHORD
clavichord
n : like a piano but with more delicate sound