To give what is needed or desired.
Give what is desired or needed, especially support, food or sustenance.
Make a possibility or provide opportunity for; permit to be attainable or cause to remain.
Mount or put up.