PROPULSE MEANING IN ENGLISH

• Propulse Definition & Synonyms

  1. (v. t.) To repel; to drive off or away.


RECENT SEARCHES