put right

put right

put right

Verb

settle or put right; "we need to iron out our disagreements"

Synonyms: