Condescending
(adj.) showing a feeling of superiority; talking down to
Synonyms
patronizing, superior, snobby, haughty, arrogant
Antonyms
complimentary, kind, deferential, humble
Sentences
The teacher was really condescending when she spoke to us as if we had never used technology before.
When my friend talks about music, she always condescendingly implies that her taste in music is better than mine.
You Are Pre-fired, Jim! // The Office US