provide
intransitive verbTo make available (something needed or desired); furnish.
intransitive verbTo supply something needed or desired to.
intransitive verbTo have as an available or desirable feature; afford.
intransitive verbTo set down as a stipulation or requirement.
intransitive verbTo make ready ahead of time; prepare.
intransitive verbTo take measures in preparation.
intransitive verbTo supply means of subsistence.
intransitive verbTo make a stipulation or requirement.
To foresee; look forward to.