Synonyms for "besiege"

Words with similar meaning