Answers

2015-07-31T21:40:50+05:30
It means to be a kind of discouragement.
Eg - Guard dogs are good deterrent against home invasions.
Hope it helps and pls mark it as the best answer. :-)
1 5 1