Verb
1. delight ::
diletto
2. relish ::
assaporare
3. take great pleasure ::
grande piacere
4. revel ::
baldoria
5. rejoice ::
rallegrarsi
6. glory ::
gloria
7. exult ::
esultare
9. crow ::
corvo
10. boast ::
vanteria
11. brag ::
vantarsi
12. be smug ::
essere compiaciuta
13. congratulate oneself ::
congratularsi con se stessi
14. preen oneself ::
preen se stessi
15. pat oneself on the back ::
pat se stessi sul retro
17. rub it in ::
strofinare in
Noun
19. glee ::
gioia