provide - fornecer, oferecer, dar, proporcionar, pôr à disposição, etc.
provide somebody (or something) with something - fornecer a alguém ou algo.
provide for - 1)[geralmente significa] sustentar (dar comida, dinheiro).
2)um segundo sentido é: preparar-se com antecedência, prevenir-se.
make adequate preparation for (a possible event).
"new qualifications must provide for changes in technology"
synonyms: prepare, allow, make provision, be prepared, arrange, get ready, plan, cater More
"we have provided for further restructuring"
supply sufficient money to ensure the maintenance of (someone).
"Emma was handsomely provided for in Frank's will"
synonyms: feed, nurture, nourish; More
support, maintain, keep, sustain, provide sustenance for, fend for, finance, endow
"he had to provide for his family"
(of a law) enable or allow (something to be done).
from Google definition
equip or supply someone with (something useful or necessary).
"we were provided with a map of the area"
(nos deram um mapa da área/nos ofereceram, nos forneceram um mapa da área)
Ele(s)/alguém nos muniu com um mapa da área.
synonyms: equip, furnish, issue, supply, outfit; More
fit out, rig out, arm, provision;
"she was provided with enough tools"