Dictionary |
1 Result
#1
gloating
n.
[
gloat
,
glee
] malicious satisfaction
. wn