VariousWords beta
Related Terms:
Definitions:
Noun
peace offering
olive branch
Definition: something offered to an adversary in the hope of obtaining peace
Definition: A religious sacrifice.