Learn English – A Noun which describes an ignorant person accusing a well-informed opponent of ignorance

archaicismsnounspejorative-languagesingle-word-requests

I am looking for a word which describes a blatantly ignorant person (not knowing much about certain topic) who in a debate accuses of ignorance his opponent, who knows more about the topic of discussion. The person accusing does so out of his ignorance and prepotency, sometimes to hide his lack of knowledge or believing he is well informed and not understanding at all the arguments of the "well informed" opponent.

Is there a word for this?

I thought I read it once somewhere and now I can't find it. It was supposed to be a unused or archaic word. Maybe I just imagined its existence?
Bigoted, fatuous and philistine don't satisfy the definition I am looking for.

Best Answer

I think I would describe the person as a boor, from which the adjective boorish is derived.

Boor. n. a rough and bad-mannered person. mid 16th century (in the sense 'peasant'): from Low German bur or Dutch boer 'farmer'. Oxford Dictionary Online.