-
nouna feeling of extreme pleasure or satisfaction
Similar:
-
verbgive pleasure to or be pleasing to
Similar:
-
verbhold spellboundtype of:
-
verbtake delight in
-
nounsomething or someone that provides a source of happinesstype of: