to marry
They have made peace with each other.
to copulate
They made peace with each other.
// MAIN MEANINGto marry
Explore more related entries to look up.