provide

provide /prəˈvaɪd/ verb
provides; provided; providing
provide
/prəˈvaɪd/
verb
provides; provided; providing
Britannica Dictionary definition of PROVIDE
1 
[+ object]
a  : to make (something) available : to supply (something that is wanted or needed)
b  : to give something wanted or needed to (someone or something) : to supply (someone or something) with something
2 
[+ object] formal : to say that something will or should happen : to make it certain or possible that something will happen or be done
3 
[no object] : to supply what is needed for someone to live

provide against

[phrasal verb]
provide against (something)
: to do what is needed to prepare for (something bad that might happen)

provide for

[phrasal verb]
1 
provide for (something) : to cause (something) to be available or to happen in the future
2 
provide for (something or someone) : to supply what is needed for (something or someone)