hydrocrackings

noun
  1. Plural of hydrocracking; industrial processes in which heavy petroleum fractions are broken down into lighter, more useful products using hydrogen and a catalyst under high temperature and pressure.
  2. Usage: technical; petroleum industry

Examples