Drumbeater definitions

noun

a fervent and even militant proponent of something

See also: partisan zealot