to be full of people, animals, etc. moving around The streets were teeming with tourists. 大街上游人如鲫。 a river teeming with fish 盛产鱼的河流