come down in stair rods verb1 •(UK) To rain heavily in long streaks. formscame down in stair rods · coming down in stair rods · comes down in stair rods