hash out
hash out {v.}, {informal}
To talk all about and try to agree on; discuss thoroughly.
The teacher asked Susan and Jane to sit down together and hash out their differences.
The students hashed out the matter and decided to drop it.
Categories:
Source: A Dictionary of American Idioms