determentEnglish

determent, deterrence, intimidation

Noun

A communication that makes you afraid to try something

English: determent, deterrence, intimidation

English words with similar meanings

Show 2 words