besiege something - English Synonyms Dictionary