English word definition — powered by WordNet
indulge in fantasies
portray in the mind
Want to remember fantasise?