What does beleaguer mean?
Beleaguer means To besiege; to surround with troops..
/bɪˈliː.ɡə/ · verb
To besiege; to surround with troops..
I have read in some old marvellous tale, / Some legend strange and vague, / That a midnight host of spectres pale / Beleaguered the walls of Prague. // Beside the Moldau's rushing stream, / With the wan moon overhead, / There stood, as in an awful dream, / The army of the dead.
Choose a synonym only when it preserves the intended meaning, tone, and grammar of the full sentence.
Beleaguer means To besiege; to surround with troops..
Common synonyms include beset, belay, encircle, invest.
The opposite depends on the specific sense.
I have read in some old marvellous tale, / Some legend strange and vague, / That a midnight host of spectres pale / Beleaguered the walls of Prague. // Beside the Moldau's rushing stream, / With the wan moon overhead, / There stood, as in an awful dream, / The army of the dead.
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.