Deterrent (Noun)
Meaning
Something immaterial that interferes with or delays action or progress.
Classification
Nouns denoting cognitive processes and contents.
Something immaterial that interferes with or delays action or progress.
Nouns denoting cognitive processes and contents.