take (a) delight in (doing) something - definition and synonyms

phrase
  1. to enjoy something, or to enjoy doing something

    He seemed to take great delight in embarrassing me.

See also main entry: delight