REVULSE MEANING IN ENGLISH

• Revulse Definition & Synonyms

  1. (v. t.) To pull back with force.


RECENT SEARCHES