Definition of fantasy for English Language Learners. : 1  something that is produced by the imagination : an idea about doing something that is far removed from normal reality. : 2  the act of imagining something. : 3  a book, movie, etc., that tells a story about things that happen in an imaginary world.