CRYOTHERAPY Meaning of CRYOTHERAPY in English [cryo.ther.a.py] n (1926): the therapeutic use of cold Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012