Definitions of liquid nitrogen:

  • noun:   nitrogen in a liquid state