SELF-DEVISED Meaning of SELF-DEVISED in English adj devised by one's self. Webster English vocab. Английский словарь Webster. 2012