"Strikes a deal" is a common phrase used to describe reaching an agreement or negotiation. However, there are several synonyms that can be used to convey the same meaning. For instance, "reached an agreement" is a straightforward way to describe the act of striking a deal. "Negotiated a settlement" is another option that emphasizes the process of coming to an agreement. "Formed a pact" adds a sense of formality or even secrecy to the agreement. "Made a bargain" is a more informal option that highlights the mutual benefit of the deal. Regardless of the word choice, all of these synonyms communicate a successful conclusion to a negotiation or discussion.