Besieger (
Noun
)
Meaning
1
An enemy who lays siege to your position.
Classification
Nouns denoting people.
Hypernyms
Foe
Opposition
Foeman
Related Words
Besiege (verb)
Meaning
2
An energetic petitioner.
Classification
Nouns denoting people.
Hypernyms
Requester
Supplicant
Suppliant