delivery(redirected from site-specific delivery)
Also found in: Dictionary, Thesaurus, Medical, Legal, Financial.
a. the act or manner of bowling or throwing a ball
b. the ball so delivered
2. Law an actual or symbolic handing over of property, a deed, etc.
3. Engineering the discharge rate of a compressor or pump
4. (in South Africa) the supply of basic services to communities deprived under apartheid
Collins Discovery Encyclopedia, 1st edition © HarperCollins Publishers 2005