Tra từ

Laban Dictionary trên mobile

beleaguer /bɪˈliːgɚ/  

  • verb
    -guers; -guered; -guering
    [+ obj] formal :to cause constant or repeated trouble for (a person, business, etc.)
    usually used as (be) beleaguered