thrash out transitive verb : to go over (as a problem or a disputed point) in detail with careful exploration of diverse views and possibilities for solution usually in an attempt to reach an agreement between conflicting interests < you'll have to thrash out that question among yourselves >