AUTOHARP Meaning of AUTOHARP in English n. a kind of zither with a mechanical device to allow the playing of chords. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012