Definitions of entertain:

  • verb:   provide entertainment for
  • verb:   take into consideration, have in view
    Example: "He entertained the notion of moving to South America"
  • verb:   maintain (a theory, thoughts, or feelings)
    Example: "Entertain interesting notions"