I. verb
to be abundantly stocked or provided
rivers teeming with fish
Synonyms: abound, crawl, flow, pullulate, ||sny, swarm
Related Word: bristle, bustle; cram, crowd, jam, pack; overbrim, overflow, overrun
Contrasted words: lack, want
II. verb
Synonyms: pour 3, drench, lash