grieve over

deplores

dɪˈplɔː

verb

feel or express strong disapproval of (something).

we deplore all violence

abhor,be shocked by,be offended by,be scandalized by,find unacceptable,be against,frown on,disapprove of,take a dim view of,look askance at,take exception to,detest,despise,execrate,condemn,denounce,decry,deprecate,censure,damn,regret,express regret about,lament,mourn,rue,bemoan,bewail,complain about,grieve over,express sorrow about,sorrow over,sigh over,cry over,weep over,shed tears over,beat one’s breast about,wring one’s hands over,plain over

Learn more

deplored

dɪˈplɔː

verb

feel or express strong disapproval of (something).

we deplore all violence

abhor,be shocked by,be offended by,be scandalized by,find unacceptable,be against,frown on,disapprove of,take a dim view of,look askance at,take exception to,detest,despise,execrate,condemn,denounce,decry,deprecate,censure,damn,regret,express regret about,lament,mourn,rue,bemoan,bewail,complain about,grieve over,express sorrow about,sorrow over,sigh over,cry over,weep over,shed tears over,beat one’s breast about,wring one’s hands over,plain over

Learn more

deplore

dɪˈplɔː

verb

feel or express strong disapproval of (something).

we deplore all violence

abhor,be shocked by,be offended by,be scandalized by,find unacceptable,be against,frown on,disapprove of,take a dim view of,look askance at,take exception to,detest,despise,execrate,condemn,denounce,decry,deprecate,censure,damn,regret,express regret about,lament,mourn,rue,bemoan,bewail,complain about,grieve over,express sorrow about,sorrow over,sigh over,cry over,weep over,shed tears over,beat one’s breast about,wring one’s hands over,plain over

Learn more

brooded

bruːd

verb

think deeply about something that makes one unhappy, angry, or worried.

she had brooded over the subject a thousand times

worry about,fret about,agonize over,mope over,moon over,languish over,feel despondent about,grieve over,sulk about,eat one’s heart out over,think about,ponder,contemplate,pore over,meditate on,muse on,mull over,dwell on,ruminate on/over,chew over,puzzle over,weigh up,turn over in one’s mind

Learn more