decisive_factorEnglish

clincher, decisive factor

Noun

A point or fact or remark that settles something conclusively

English: clincher, decisive factor

English words with similar meanings

Show 1 words