vitriolic

/ˈvi-trē-əl/

Middle English, from Anglo-French vitriole, from Medieval Latin vitriolum, alteration of Late Latin vitreolum, neuter of vitreolus glassy, from Latin vitreus vitreous

noun

  1. bitterly harsh or caustic language or criticism

  2. a sulfate of any of various metals (such as copper, iron, or zinc); especially : a glassy hydrate of such a sulfate

  3. oil of vitriol

political commentators spewing angry vitriol