DEMIGOD Meaning of DEMIGOD in English (or ~dess ) ■ noun a being with partial or lesser divine status. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004