olive branch
English Dictionary
->
Letter O
-> olive branch
Search Dictionary:
olive branch Definition
(n)
something
offered
to
an
adversary
in
the
hope
of
obtaining
peace
olive branch Synonyms
olive branch
peace offering
© Art Branch Inc.