give the meaning of the following words

1. placid
2. haste
3. vexatious
4. caution
5. trickery
6. feign
7. cynical
8. aridity
9. disenchantment
10. perennial
11. fatigue
12. sham
13. drudgery​