Nightmare (noun):
1 A terrifying or extremely upsetting dream, or figuratively an event or experience resembling such a dream.
2 An evil spirit believed to torment and suffocate sleepers. See also nightmare disorder. [From night + Old English maere an evil spirit or incubus]