v.
1.be teeming, be abuzz
2.move in large numbers
3.produce buds, branches, or germinate
4.become abundant
5.breed freely and abundantly
Idiom of the Day
in cahoots with (someone)
in secret agreement or partnership with someone
The supermarket was in cahoots with the vegetable producer to try and keep the prices high.