Facilitate

Russian Meaning

способствовать

содействовать

облегчать

продвигать

English Meaning

  1. To make easy or easier: political agreements that facilitated troop withdrawals.