Dictionary

railer

Webster 1828

RA'ILER, noun One who scoffs, insults, censures or reproaches with opprobrious language