RESTORAL Meaning of RESTORAL in English [re.stor.al] n (1611): restoration Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012