Definition of cryoablation in US English:

cryoablation

noun

Medicine
  • The destruction of tissue by freezing.

Origin

1960s; earliest use found in Diabetes. From cryo- + ablation.

Pronunciation

cryoablation

/ˌkrʌɪəʊəˈbleɪʃn/