Synonyms for Entertain (same or very similar meaning)
WordNet sense 1 (maintain (a theory, thoughts, or feelings)):
harbor, hold, nurse, harbour
WordNet sense 2 (take into consideration, have in view):
think of, think about, flirt with, toy with
From the ODE community, based on WordNet
add/edit