a competition in which participants select imaginary teams from among the players in a league and score points according to the actual performance of their players.
fantasy football in other Oxford dictionaries
Definition of fantasy football in the US English dictionary