← DefinitionshareGuessdemogorgonnounA fictional monster or creature, especially from the TV show 'Stranger Things' or from fantasy role-playing games like Dungeons & Dragons.Synonymsbeastnounmonsternouncreaturenoun