Comprehensive
Dictionary Suite
Help
Help
Help
provide to supply (necessary things); furnish. [7 definitions]
providing only if; provided.