teem1 / tēm/ • v. [intr.] (teem with) be full of or swarming with: every garden is teeming with wildlife | [as adj.] (teeming) she walked briskly through the teeming streets. teem2 • v. [intr.] (of water, esp. rain) pour down; fall heavily: with the rain teeming down at the manor, Italy seemed a long way off.
"teem." The Oxford Pocket Dictionary of Current English. . Encyclopedia.com. (November 17, 2018). https://www.encyclopedia.com/humanities/dictionaries-thesauruses-pictures-and-press-releases/teem-0
"teem." The Oxford Pocket Dictionary of Current English. . Retrieved November 17, 2018 from Encyclopedia.com: https://www.encyclopedia.com/humanities/dictionaries-thesauruses-pictures-and-press-releases/teem-0