ALL meanings of harmonichord
- noun harmonichord a musical instrument resembling an upright piano intended to fuse the sound of a violin with the functionality of a piano, the tone therefore produced using friction rather than through striking 0
- noun harmonichord A kind of upright piano whose strings are set in vibration not by the blow of the hammer but by indirectly transmitted friction. 0