PROPULSATION


Meaning of PROPULSATION in English

noun the act of driving away or repelling; a keeping at a distance.

Webster English vocab.      Английский словарь Webster.