Home Synonyms rue
See US English definition of rue
See UK English definition of rue
See Spanish definition of lamentar
1‘she might live to rue this impetuous decision’
READ THESE ARTICLES