teem with somebody/something phrasal verb (
see also teem)
1. to be very full of people or animals, all moving about:
The island was teeming with tourists.2. British English if it is teeming with rain, it is raining very heavily
Synonym : pour [TahlilGaran] Dictionary of Contemporary English ▲