hydrocracker noun1 •A chemical engineering plant in which hydrocracking takes place. formshydrocrackers