bury the hatchet

To bury the hatchet means to settle your differences with an adversary. Bury the hatchet is a cliche which has been around for many decades as a way to explain coming to a compromise and settling any kind of argument you have had with someone who you consider an adversary, enemy or just your competition. Bury the hatchet isnt as common nowadays as it used to be, but is still used fairly often.