SELF-IMPARTING Meaning of SELF-IMPARTING in English (a.) Imparting by one's own, or by its own, powers and will. Webster's English dictionary. Английский словарь Webster. 2012