FLOG
verb. (-gg-) 1 a beat with a whip, stick, etc. B make work through violent effort (flogged the engine). 2 (often foll. By off) slang sell. ? flog a dead horse waste one`s efforts. Flog to death colloq. Talk about or promote at tedious length. [origin unknown]