English dictionary
olive branch meaning and definition
Definition and meaning of olive branch at MeaningMonkey.org. olive branch meaning and definition in the English Dictionary.OLIVE BRANCH noun
Definition of olive branch (noun)
- something offered to an adversary in the hope of obtaining peace
- synonyms: peace offering
Source: Princeton University Wordnet