What is the full meaning of hydrocracking
the process of cracking hydrocarbons in the presence of hydrogen [n -S]
Example of the word hydrocracking placed on a Scrabble board.