enanguish Definition
Definition
To cause great mental or physical suffering; to torment with pain, often emphasizing psychological anguish.
Browse
To cause great mental or physical suffering; to torment with pain, often emphasizing psychological anguish.
Browse