Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word incubus from English dictionary with examples, synonyms and antonyms.

incubus   noun

Meaning : A male demon believed to lie on sleeping persons and to have sexual intercourse with sleeping women.

Meaning : A situation resembling a terrifying dream.

Synonyms : nightmare

Meaning : Someone who depresses or worries others.

Incubus meaning in Telugu.