To prevent (fr. D'empêcher)

Translation into English

Synonyms

  • entraver
  • interdire
  • obstruer
  • précautionner