v.1. To discuss or examine something fully: The committee thrashed out the new budget. The politician thrashed the issue out with her advisers.
2. To come to some agreement or solution through intense debate: The two sides finally thrashed out a compromise. The defense thrashed a deal out with the prosecution.