PROPULSE Meaning of PROPULSE in English vt to repel; to drive off or away. Webster English vocab. Английский словарь Webster. 2012