AUTOHARP Meaning of AUTOHARP in English n. a kind of zither with a mechanical device to allow the playing of chords. Oxford English vocab. Оксфордский английский словарь. 2012