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./

Slang English vocab.      Английский сленговый словарь.