snowballed
动词 snowball:
increase or accumulate at a rapidly accelerating rate
同义词:snowball
throw snowballs at