• word of the day

    besieger

    besieger - Dictionary definition and meaning for word besieger

    Definition
    (noun) an enemy who lays siege to your position Definition
    (noun) an energetic petitioner
Download our Mobile App Today
Receive our word of the day
on Whatsapp