Swarming tank Synonyms
Definitions for Swarming
- (adjective) possessing or covered with great numbers or amounts of something specified
Synonyms for phrase
ST abbreviation
ST is an abbreviation for Swarming TankWhat does ST stand for?
ST stands for "Swarming Tank"