The idiom “To burry the hatchet” mean? April 22, 2026May 12, 2019 A. To make peace B. To make a foolish choice C. To make a wrong decision D. To lose something Show AnswerAnswer= Option A