DETERMENT MEANING IN ENGLISH

• Determent Definition & Synonyms

  1. (n.) The act of deterring; also, that which deters.


Synonyms:
Deterrence, Intimidation,

RECENT SEARCHES