Search in full dictionary
DAM, BUSTED THE
DAM, BUSTED THE
ScnTUEU
a coined
phrase
used figuratively to mean to
break
or burst (something)
open
so that things can
flow
freely, such as ideas from the
mind
.