PROPULSATION Meaning of PROPULSATION in English (n.) The act of driving away or repelling; a keeping at a distance. Webster's English dictionary. Английский словарь Webster. 2012