To give a gift or gifts to; bestow or present with gifts.
To entrust; endow.
To give as a gift.
To provide (someone) with something; to furnish.
To prepare or provide (something).
To set up a date or to introduce people with the intention of a possible romantic or sexual coupling.
To repair or refurbish.