The word ‘beleaguered’ means

a) Belittled

b) benefitted

c) Troubled

d) Irritated

View Answer
Option – c.