Synonyms for "besieging"

Words with similar meaning