Definition of MELIORATE

meliorate

Meanings

  • to make better
  • get better

Scrabble Score: 11

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

Words With Friends Score: 13

meliorate is a valid Words With Friends word