flog
verb
°To whip or scourge someone or something as punishment.
°To sell something.
synonyms: whip