Vocab quiz one

besiege

to attack or overwhelm

Boor

a rude or impolite person

Factious

causing disagreement

Ignoble

dishonorable; shameful

Perspicacity

keenness of judgement

Rectify

to make right, correct