Tamil Dictionary 🔍

deterrence

De*ter"rence, n. Defn: That which deters; a deterrent; a hindrance. [R.]


deterrence - Similar Words