When I talk to my cousin about many topics, he talks to me like he knows everything (cars, sport, education, etc.). He doesn't listen to me much and he talks as if he is an expert in everything but I don't think all that he says is right.
This is a list of his characteristics:
- He doesn't listen to me much.
- He talks down to me a bit (not so obvious, but I can feel it).
- He talks as if he knows everything.
- He sometimes belittles my suggestions.
Can we call him a "smart alec"?
I know that "smart alec" is a person who thinks they are very clever and likes to show people this in an annoying way.