Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

olive branch Definition

Cancel
olive branch
noun(olive branch)
a branch of the olive tree especially when used as a symbol of peace
olive branch
noun(olive branch)
an offer or gesture of conciliation or goodwill

Words Related to olive branch!

olive branch Examples by Brain Bank Users