Take the 2-minute tour ×
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It's 100% free, no registration required.

What do you call people who think they're always right?

share|improve this question

migrated from english.stackexchange.com May 26 '14 at 9:15

This question came from our site for linguists, etymologists, and serious English language enthusiasts.

7 Answers 7

If you wish to imply that they always think they are right, yet are not always right...

  • know-it-all
  • smarty-pants
  • smart alec

If you wish to imply that they always think they are right, and are indeed always right:

  • genius
  • polymath
  • Einstein
  • sage
  • guru
share|improve this answer
1  
While a genius, polymath etc. may always be right, I don't think that they always think they are right. A characteristic of intelligent people is that they are always aware that they may be wrong. –  David S. May 26 '14 at 13:14
1  
You can also use "Mr.,"Miss", etc. before some of these, like Miss smarty-pants or Mr. know-it-all. –  user3169 May 26 '14 at 16:20

There could be many including tobyink's options. However, the closest after know-it-all (or know-all) I can think of it is...

opinionated - someone who is opinionated has very strong opinions that they refuse to change even when they are clearly unreasonable.

share|improve this answer

Someone who thinks they are always right but are, in fact, not right is often described as being cocksure.

Completely confident in their own ability or knowledge but with no justification.

share|improve this answer
    
Though originally this probably referred to a confident, strutting rooster, it's likely to have an "adult" or inappropriate connotation these days & I wouldn't recommend its use. –  mc01 Aug 18 '14 at 21:02
    
@mc01: There's no "probably" about it, and I dislike the slow surrender of functional terms to avoid innuendo. Keep using cocksure. –  Nathan Tuggy Aug 16 at 20:46

3rd vote for "know-it-all" as an all-purpose term that can be used somewhat politely.

In addition to answers above, "smart ass" and "wise ass" are more vulgar, but quite common.

The more polite alternatives are "smart-aleck" and (the rather outdated) "wise-acre" (or "wiseguy" which can also be slang for a joker or a mafia member ... depends on context).

A "pedant" is someone who makes a point of correcting others and showing off how much they know.

Also, whatever my wife & coworkers decide to call me that day... ;)

share|improve this answer

Narcissistic would be an accurate vocabulary word to define someone who always thinks they are right, so would ignorant

share|improve this answer
    
Welcome to ELL! This is a somehow good and relevant answer, but it would become even a greater one if you add dictionary definitions, examples etc. to improve it and back up your claim. –  inɒzɘmɒЯ.A.M Jul 5 at 21:14

Pontificate - to speak or write and give your opinion about something as if you knew everything about it and as if only your opinion was correct:

share|improve this answer
1  
You can't call someone a "pontificate"; that's something they do. Can you rephrase to fit the question a little more precisely? –  Nathan Tuggy Aug 16 at 20:46

I think you're talking about a Narcissist

share|improve this answer
4  
Why? –  choster Aug 18 '14 at 14:49

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.