Strook a deal is commonly used to refer to making an agreement. However, there are numerous synonyms that can be used to replace the phrase. Some common ones include sealed a deal, struck a bargain, negotiated, finalized a contract, reached an understanding, and closed a deal. Each of these phrases carries a slightly different connotation. For example, negotiating may suggest a more drawn-out process, whereas sealing or closing implies a decisive agreement. It's important to understand the nuances of each phrase, so as to choose the right one for the situation. Regardless of which synonym one chooses, they all convey the same idea of reaching an agreement with someone else.