an expression suggesting that a certain fact mentioned previously is clear and indisputable - English Synonyms Dictionary

Can't found any synonym terms.