Asked by AKSHAY GURU VARADHARAJAN · SRI CHAITANYA TECHNO SCHOOL, JAYANTI NAGAR.
Answer: C. Come to an agreement
The correct meaning of the idiom "strike a deal" is C. Come to an agreement.
Explanation
To strike a deal means to reach an official or formal agreement, especially after a period of negotiation or bargaining
Answering after opening this box earns no Practice Points.