to hem in; to waylay; to surround; to besiege; to blockade

listen to the pronunciation of to hem in; to waylay; to surround; to besiege; to blockade
English - English
beset
to hem in; to waylay; to surround; to besiege; to blockade
Favorites