RAIN TOAD Meaning of RAIN TOAD in English noun : a tree toad ( Hyla versicolor ) whose call is popularly supposed to predict rain Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012