English to English
2. provide entertainment for
3. take into consideration, have in view
He entertained the notion of moving to South America
4. maintain (a theory, thoughts, or feelings)
bear a grudge|entertain interesting notions|harbor a resentment
5. To be at the charges of; to take or keep in one's service; to maintain; to support; to harbor; to keep.
6. To receive, or provide entertainment for, guests; as, he entertains generously.