English Dictionary
◊ HARPSICHORD
harpsichord
n : keyboard; strings are plucked by plectra mounted on pivots