Definitions Found:

to send or give out in large quantities