The word for today is…
vitriol (noun) – 1. (a) See sulfuric acid.
(b) Any of various sulfates of metals, such as ferrous sulfate, zinc sulfate, or copper sulfate.
2. Bitterly abusive feeling or expression.
Source : The Free Dictionary
Etymology : Late 14th .entury., “sulphate of iron,” from Old French vitriol (13th .entury.), from Medieval Latin vitriolum “vitriol,” noun use of neuter of vitriolus, variant of Late Latin vitreolus “of glass,” from Latin vitreus “of glass, glassy,” from vitrum “glass”. So called from its glassy appearance in certain states. Meaning “bitter or caustic feelings” first attested 1769, in reference to the corrosive properties of vitriol (when heated it produces sulfuric acid, formerly called oil of vitriol).