PROPULSATION Meaning of PROPULSATION in English noun the act of driving away or repelling; a keeping at a distance. Webster English vocab. Английский словарь Webster. 2012