General meaning of "to make easier":
* Enable
* Assist
* Aid
* Promote
* Simplify
* Smooth
* Expedite
More specific meanings:
* Mediate: When facilitating a discussion or negotiation.
* Encourage: When facilitating a process or activity.
* Support: When providing assistance or resources.
* Stimulate: When promoting growth or development.
The best synonym to use depends on the specific context and the nuances of the meaning you want to convey.