EN

Synonyms for peace offering

Most common

olive branch

All synonyms

Noun

Definitions

  1. n. 1

    A religious sacrifice.