Dictionary search results

Showing 1-2 of 2 results

showdown British & World English

A final test or confrontation intended to settle a dispute

showdown English Thesaurus

the government was contemplating a future showdown with the miners