getting the worst it (verb) meet one's Waterloo: lose out
Sinonime: abound, be crawling with, be full of, be numerous, be plentiful, be prolific,
bear, brim, bristle,
burst, burst at seams,
bustle, crawl, crowd, flow,
grow, jam,
overflow, overrun,
pack,
pour, pour out,
produce,
prosper, pullulate,
rain, roll in,
shower, superabound,
swarm,
swell, swim in, wallow in
Antonime: lack,
need,
want