To prevent (fr. Empêcher)

Translation into English

Synonyms

  • arrêter
  • dissuader
  • entraver
  • interdire
  • obstruer