ALLAY

Definition of ALLAY

  1. (verb)lessen the intensity of or calm
  2. (verb)satisfy (thirst)