Meaning of cryoablation in English:

cryoablation

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

See synonyms for cryoablation

noun

Medicine
  • The destruction of tissue by freezing.

Origin

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