Definition of "irrefutably"

irrefutably