Table of Contents
Antonyms
Synonyms
Etymology

2. incubus

noun. someone who depresses or worries others.

Antonyms

Etymology

  • incubus (English)
  • incubus (Latin)
  • incubo (Latin)
Antonym.com