Top definition
An offer to provide goods or services.
The academic institution is offering up a free scholarship and board to top applicants.
via giphy
by www.theweeklydeals.com September 29, 2018
Get the mug
Get a offering up mug for your mother-in-law Julia.