OLIVE BRANCH


Meaning of OLIVE BRANCH in English

n. phr. An overture; a symbol of peace. Tired of the constant fighting, the majority government extended an olive branch to the militant minority.

American idioms English vocabulary.      Английский словарь американских идиом.