From Longman Dictionary of Contemporary Englishteem with somebody/something phrasal verb1BUSY PLACEto be very full of people or animals, all moving aboutThe island was teeming with tourists.2British English if it is teeming with rain, it is raining very heavilySYN pour →teem→ See Verb table