1. To sacrifice; to offer in sacrifice; to kill as a sacrificial victim.
2. To kill or destroy, often by fire.
Those forests I torched
To immolate – a precautionary measure -
The lying words that you might one day think
14 hours ago