ichorPronunciation: /ˈʌɪkɔː/Definition of ichor noun [mass noun] 1 Greek Mythology the fluid which flows like blood in the veins of the gods. 2 archaic a watery discharge from a wound. Derivatives ichorousPronunciation: /ˈʌɪk(ə)rəs/ adjective Origin: mid 17th century: from Greek ikhōrichor in other Oxford dictionaries Definition of ichor in the US English dictionary