storm cats and dogs
动词 v.
英文释义
动词 v.
-
To storm and rain heavily; synonym of rain cats and dogs.
— About 10 o'clock, Burdell pushed forth into the wind and the rain — it was storming cats and dogs — and headed for his home at 31 Bond.
7 次浏览
数据来源: Wiktionary