olive branch
Concise Oxford English Dictionary © 2008 Oxford University Press:
olive branch
▶noun an offer of reconciliation.
– origin in allusion to the story of Noah in Gen. 8:1, in which a dove returns with an olive branch after the Flood, taken as a symbol of peace after God's punishment of mankind.
'olive branch' also found in these Oxford entries:

