Deplorer


De`plor´er


n.1.One who deplores.