peace treaty


Meanings

  • a treaty to cease hostilities;