Definitions of blue vitriol:

  • noun:   hydrated blue crystalline form of copper sulfate