deterrer

noun
  1. a person or thing that discourages or prevents someone from doing something, typically through fear or doubt

Examples