What is the meaning of the word "fantasist"?

Definitions: