English Dictionary
◊ THRASH OUT
thrash out
v : discuss vehemently in order to reach a solution or an
agreement [syn: {hammer out}]