facilitate - Dictionary definition and meaning for word facilitate
when you provide FACILITIES(facilit+ ate).. it makes things less difficult.