What is the origin of the word rebuttal?

Comes from an old French word 'rebuter' meaning to 'thrust back', as in 'refute or disprove.'