Definition of MYRIADS

myriads

Noun

  • a large indefinite number
  • the cardinal number that is the product of ten and one thousand
  • plural of myriad

Synonyms

10000, myriad, ten thousand

Scrabble Score: 13

myriads: valid Scrabble (US) TWL Word
myriads: valid Scrabble Word in Merriam-Webster MW Dictionary
myriads: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 13

myriads: valid Words With Friends Word