To hold the attention of (someone) with something amusing or diverting. See Synonyms at amuse. To extend hospitality toward: entertain friends at dinner. To consider; contemplate: entertain an idea. To hold in mind; harbor: entertained few illusions. Archaic To continue with; maintain. Obsolete To employ; hire. Obsolete To give admittance to; receive. To show hospitality to guests. To provide entertainment.