be full of or swarming with
(of water, especially rain) pour down; fall heavily
a group of players forming one side in a competitive game or sport