olive branch Add to list Share. Definitions of olive branch. noun. something offered to an adversary in the hope of obtaining peace.
確定! 回上一頁