SELF-EXISTENT Meaning of SELF-EXISTENT in English adj. existing without prior cause; independent. Oxford English vocab. Оксфордский английский словарь. 2012