Learn English | A new lesson every week
Book your course now

words

words

I have come across the following words.
I could not understand their meanings.
1.Pragmatic
2.Extrovert
3.Introvert
4.Gregarious
5.Assertive
6.Persistent
7.Enthusiasm
8.Egoism
9.Integrity
10.Despair
11.Intimacy
12.Enterprising
13.Inferiority
14.Autonomy