DEPULSE


Meaning of DEPULSE in English

vt to drive away.

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