DETERRENT MEANING IN ENGLISH

• Deterrent Definition & Synonyms

  1. (a.) Serving to deter.
  2. (n.) That which deters or prevents.


Synonyms:
Balk, Baulk, Check, Handicap, Hindrance, Impediment,

RECENT SEARCHES