Meaning of thrash out

Definition of thrash out

(verb) discuss vehemently in order to reach a solution or an agreement; "The leaders of the various Middle Eastern countries are trying to hammer out a peace agreement"

Other information on thrash out

WIKIPEDIA results for thrash out
Amazon results for thrash out