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
swear (someone) in or swear in (someone)
to have a person promise to do his or her duty as a member of an organization or in a formal position.
The new mayor of the city was sworn in at a large ceremony last evening.