provide Look up provide at Dictionary.com
1407, from L. providere "look ahead, prepare, supply," from pro- "ahead" + videre "to see" (see vision).