entertaining

adjective
  1. amusing and enjoyable; providing entertainment
verb
  1. present participle of entertain: providing amusement or enjoyment to others
  2. present participle of entertain: receiving guests and providing them with food, drink, or hospitality

Examples