Definition of "flog"
flog1
/flɒɡ/
verb
third-person singular simple present flogs, present participle flogging, simple past and past participle flogged
(transitive, Australia, New Zealand) To defeat easily or convincingly.
(transitive, Australia, agriculture) To overexploit (land), as by overgrazing, overstocking, etc.