delivery
noun
plural deliveries
Definition of delivery
: the act or manner of delivering something
also
: something delivered
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more