What is the full meaning of hydrocracks
HYDROCRACK, to crack hydrocarbons in the presence of hydrogen [v]
Example of the word hydrocracks placed on a Scrabble board.