flog
Definitions
To beat someone severely with a whip or stick as a form of punishment.
To sell or offer something for sale, especially aggressively or persistently.
Examples
The historical novel described how the captain would flog any sailor who disobeyed orders.
He tried to flog his old bicycle to anyone passing by the garage sale.
The critics continued to flog the director's latest film for its lack of originality.