rain frog
noun Chiefly Southern U.S.
a tree frog, especially a spring peeper.
Origin of rain frog
An Americanism dating back to 1820–30
Words nearby rain frog
rain check,
rain cloud,
rain dance,
rain date,
rain forest,
rain frog,
rain gauge,
rain on one's parade,
rain or shine,
rain out,
rain shadow