Deterrent

Tamil Dictionary definitions for Deterrent

Deterrent : எதிர்ப்பாற்றலுக்கான சாதனம், (மருத்துவம்) நோய் தடுக்கும் மருந்து

Deterrent definition

Adjective. Serving to deter.

Noun. That which deters or prevents.