What is the meaning of Entertain?

to amuse (someone); to engage the attention of agreeably

to have someone over at one's home for a party or visit

to receive and take into consideration; to have a thought in mind

to take or keep in one's service; to maintain; to support; to harbour; to keep

to meet or encounter, as an enemy

to lead on; to bring along; to introduce

to help; to assist

Entertainment; pleasure.

Reception of a guest; welcome.

Source: wiktionary.org