Dictionary search results

Showing 1-4 of 4 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