DISSUADER MEANING IN ENGLISH

• Dissuader Definition & Synonyms

  1. (n.) One who dissuades; a dehorter.


RECENT SEARCHES