Home Synonyms anguish
See US English definition of anguish
See UK English definition of anguish
See Spanish definition of angustia
1‘a cry of anguish’
happiness, contentment
READ THESE ARTICLES