The intimidating presence of the towering security guard made everyone feel uneasy.
La présence intimidante du vigile imposant mettait tout le monde mal à l'aise.
Additional translations
impressionnantSe dit d’une personne, d’un lieu ou d’une tâche qui impressionne par sa force ou son ampleur, parfois au point d’impressionner de façon intimidante.