Attested.to

Definition

flooding caused by a tumultuous breakup of ice in a river during the spring or summer

Seed ·

Term in context

debacle in CommonParlance