Phrase info Synonyms

indulge in fantasy Synonyms