He got enjoyment through imagined participation in the experience of others, as in a "thrill"
[DOC] [TLE] play - definition of play in English | Oxford Dictionaries [PAR] engage in activity for enjoyment and recreation rather th.