excruciate

?

ads

verb

~ excruciates 3rd person; ~ excruciated past tense; ~ excruciating present participle

ads