water tuyere

noun

Definition of water tuyere

: a water-jacketed tuyere