meaning of autoharp

autoharp meaning in General Dictionary

A zitherlike guitar provided with dampers which whenever depressed deaden some strings leaving free other people that form a chord

autoharp meaning in Etymology Dictionary

1882, name on a patent taken out by Charles F. Zimmermann of Philadelphia, U.S.A., for a greater form of harp, a musical instrument dramatically unlike the current autoharp, actually a chord zither, that was invented comparable time by K.A. G