What does the idiom/phrase "to bury the hatchet" mean?

  1. dig a grave
  2. start a war
  3. hide a weapon
  4. make peace
Answer

D) make peace

End a quarrel. Idioms & Idiomatic Phrases · Common idioms

English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise