adjective
1 of 1
Url audio
beleaguered - Surrounded and under attack (especially in a military or physical sense)