to besiege, block up, perplex

listen to the pronunciation of to besiege, block up, perplex
İngilizce - İngilizce
{v} beleaguer
to besiege, block up, perplex