Flagellator


Flag´el`la`tor


n.1.One who practices flagellation; one who whips or scourges.