Etymology of the English word irrefutable
the English word
irrefutablederived from the Late Latin word
irrefutabilisderived from the Late Latin word
refutare (check; refute)
using the Proto-Indo-European prefix
bhau- (to hit)
Usage
Word found in Modern English