Some of the pictures might not match because I couldn't find a perfect match for them.
Meanings:
1. easily irritated or annoyed
2. aloof or indifferent
3. cause to lose one's composure
4. open land with peaty soil covered with heather and moss
5. a small amount
6. providing no shelter or sustenance
7. attentive in an ingratiating or servile manner
8. having or showing arrogant superiority
9. having or showing arrogant superiority
10. in a resolute manner