excruciate

?

ads

verb

~ excruciate verb; ~ excruciates 3rd person

ads