besiege in French
besiege in French
assiéger
(transitive) To beset or surround with armed forces for the purpose of compelling to surrender, to lay siege to, beleaguer.
assaillir
to assail or ply, as with requests or demands.