Word Definition

Beleaguered

  1. of Beleaguer

Synonyms