To rain heavily in long streaks.
bucket down
To rain heavily.
the king is dead, long live the king
Said when someone has stepped down or something is succeeded by someon…
grind down
To weaken someone's morale over a long period.
go down in flames
To fail miserably and with long-term consequences.
down for the count
Decisively beaten; defeated; rendered irrelevant for the long term.
angle for farthings
To beg out of a prison window with a cap, or box, let down at the end …