HARPED ON Meaning of HARPED ON in English dwelled persistently on, constantly talk about and think about (a subject, idea, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012