English

delivery noun definition in Cricket topic from the Oxford Advanced Learner's Dictionary

delivery

 noun: Cricket topic
[countable] a ball that is thrown, especially in cricket or baseball a fast delivery