"Struck deal" is a common phrase that refers to the act of making an agreement or coming to a mutual understanding between two parties. However, there are several other synonyms that could be used to describe this type of transaction. "Negotiated agreement," "brokered deal," and "hammered out a contract" are all effective alternatives to "struck deal." Additionally, "arranged terms," "solidified terms," and "reached a settlement" could also be used to indicate that an agreement has been reached. Using these synonyms can add variety to writing and help avoid repetition, while still conveying the same meaning.