Definition of provide

What does the word provide mean?