What is the meaning of Effondere?

to pour out, to effuse; to shed (blood)

to diffuse (e.g. sound)

to vent (emotions, one's soul, etc.)

to flow out [with da ‘from’] [auxiliary essere]

Source: wiktionary.org