Definitions for "Olive branch"
figurative expression referring to any peace offering from one person or group to another.
something offered to an adversary in the hope of obtaining peace
a symbol of a peace offering