STRIKE A DEALIdiom

Meaning 1:
Meaning 2:
Meaning 3:
Meaning 4:

strike a deal (idiom) - (past: struck a deal) to make an agreement with somebody in which both sides have an advantage - ข้อตกลงที่ทั้งสองฝ่ายได้เปรียบ