Definition of DOWNPOURS

downpours

Meanings

Noun

  • a heavy rain
  • plural of downpour

Scrabble Score: 15

downpours is a valid Scrabble (US) TWL word
downpours is a valid Scrabble Word in Merriam-Webster MW Dictionary
downpours is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 18

downpours is a valid Words With Friends word