what is the meaning of showdown
Answers
Answered by
1
Answer:
a final test or confrontation intended to settle a dispute.
Answered by
0
Explanation:
a final argument, meeting or fight at the end of a long disagreement
Similar questions