always right
- infallibleIncapable of being wrong
- correctFree from error
- certainFree from doubt
- smugExcessively self-satisfied
- stubbornRefusing to change course
arrogant · know-it-all · perfectionist · flawless · unerring · righteous · dogmatic · confident · absolute · unwavering · obstinate · cocky · superior · justified · vindicated · accurate · precise · unbending
always rightfallible
Capable of error
unreliable · error-prone · uncertain · untrustworthy · questionable