collapse under the weight of (someone or something)
To fall down after supporting someone or something that is too heavy. The roof collapsed under the weight of all that snow.
collapse under someone or something
to cave in under the weight of someone or something. The grandstand collapsed under the weight of the spectators. The bridge collapsed from the force of the flood.