Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Excruciated
imp. & p. p.
of Excruciate
←
Excruciate
Excruciating
→
Shares
Related Words
Cruciate
Excruciate
Menu
Home
Search
My Last Searches