Translation of تخويف

      Noun

      intimidation [pl. intimidations]
      horrifying {feelings & emotions}
      discouragement [pl. discouragements]

      ...