English: Vocabulary Idioms & Phrases Beginner
Q What does the idiom 'to bury the hatchet' mean?
  • A To dig a grave
  • B To start a war
  • C To make peace
  • D To hide a weapon
Leave a Comment