RAIN TREE Meaning of RAIN TREE in English [rain tree] n (ca. 1890): monkeypod Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012