ichorEnglishOxford New American Dictionaryichor /ˈīkôr, ˈaɪkɔr / ▸ noun 1 Greek Mythology the fluid that flows like blood in the veins of the gods. 2 archaic a watery discharge from a wound. – DERIVATIVES ichorous /ˈīkərəs/ adjective– ORIGIN mid 17th century : from Greek ikhōr.