olive branch
nounDefinition of olive branch
1
: a branch of the olive tree especially when used as a symbol of peace
2
: an offer or gesture of conciliation or goodwill
Keep scrolling for more
Keep scrolling for more