Middle Low German belegeren, equivalent to be- + lejr (“camp”) + -e, "to set up camp around".
belejre