MyDataFarming







Definitions of allay:
  • verb:   lessen the intensity of or calm
  • verb:   satisfy (thirst)



more on this topic on answers.com