steam cracker

listen to the pronunciation of steam cracker
English - English
A petroleum refining plant that carries out steam cracking