rationalizer

noun

One who rationalizes, or practises the methods of the rationalists; one who tests doctrines, principles, etc., by the light of abstract reason, or who employs reason alone in interpretation or explanation. Also spelled rationaliser.

noun

One who rationalizes.