1. discuss something thoroughly
thrash out an agreement/matter/plan
To 'thrash out' something is another way of saying to talk about or discuss something in order to find a solution, solve a problem or in order to make a decision. When you 'trash out' something you examine a number of different possibilities and options. This is a phrasal verb that is usually used more in informal contexts.