Definition of Allay

  • 1. Lessen the intensity of or calm Verb
  • 2. Satisfy (thirst) Verb

Synonyms for word "allay"

Semanticaly linked words with "allay"