autoharp

English

noun
Definitions
  • A string instrument having a series of chord bars attached to dampers (muting bars) which mute all the strings other than those that form the desired chord.

Etymology

Prefix from English harp.

Origin

English

harp

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms