A person who boasts about his knowledge and thinks he knows more than others. It's often used to describe someone who is pretentious or arrogant.
Examples
- Spanish: No soporto a Juan, siempre se comporta de manera pedante.
- English: I can't stand Juan, he always behaves in a pedantic way.