downpours is downpour's Plural Form

downpour

US [ˈdaʊnˌpɔr]
UK [ˈdaʊnˌpɔː(r)]
  • n.倾盆大雨;(日光的)照射
Plural Form:downpours  
n.
1.
倾盆大雨
2.
(日光的)照射

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard