Rain stair rods British phrase
Stair-rods are the metal rods that hold stair-carpets in place on each step.
To rain in large amounts.
Don't go out now. It's raining stair rods.
It started raining stair rods just as I began running home.
The cellar floods whenever it rains stair rods.
That it rained stair rods last night makes our house badly flooded now.
The verb "rain" must be conjugated according to its tense.
The origin of this phrase is not clear.
Eyes with dark rings around them
I get eyes like two burnt holes in a blanket after sleepless 2 nights