Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-4 of 4 results

teem1 British & World English

be full of or swarming with

teem2 British & World English

(of water, especially rain) pour down; fall heavily

teem in team British & World English

a group of players forming one side in a competitive game or sport

teem in teem1 British & World English

be full of or swarming with