Meaning of the word cryotherapy in English

What does cryotherapy mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

cryotherapy

US /ˌkraɪ.oʊˈθer.ə.pi/
UK /ˌkraɪ.oʊˈθer.ə.pi/

Noun

1.
Learn This Word at Lingoland