to flog /flɒg/
v. t.1 frustare; fustigare; sferzare2 (slang) vendere; rifilare, sbolognare (fam.)3 (slang) battere; superare; vincere4 (fam. GB) scarpinare
(fig.) to flog a dead horse, fare un lavoro inutile; sprecare tempo ed energie; sprecare fiato □ (fam.) to flog st. to death, ripetere qc. fino alla nausea; stancare a furia di ripetere qc.: That joke has been flogged to death, è una storiella trita e ritrita.