olive branch ( synonym found)

Definition of olive branch:

°A branch of an olive tree.
°Such a branch offered as an emblem of peace.

Definition of olive branch:

°A branch of an olive tree.
°Such a branch offered as an emblem of peace.

Back to Top