Noun very heavy rain
raining cats and dogs
You're right. It was raining cats and dogs but he shared his umbrella. We walked and talked together for hours. It was so romantic!