Synonyms for "beleaguering"

Words with similar meaning