Definition of entertains:
(v) :
(transitive) to amuse (someone); to engage the attention of agreeably
(v) :
(transitive and intransitive) To have someone over at one's home, or some other venue, for a party or visit.
(v) :
(transitive) to receive and take into consideration; to have a thought in mind
(v) :
(Philippines, Malaysia, India, sometimes in business) to help; to assist; to answer a phone call
(v) :
(obsolete) to take or keep in one's service; to maintain; to support; to harbour; to keep
(v) :
(obsolete) to meet or encounter, as an enemy