PROPULSE


Meaning of PROPULSE in English

vt to repel; to drive off or away.

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