demogorgon n (Greek mythology) a mysterious and terrifying deity of the underworld Synonym(s) Demogorgon