Longman Dictionary English From Longman Dictionary of Contemporary Englishteem down phrasal verb British Englishto rain very heavily SYN pour It’s been teeming down all day. → teem→ See Verb table ldoceonline.com