Advertisement

Advertisement

rain frog

noun

, Chiefly Southern U.S.
  1. a tree frog, especially a spring peeper.


Discover More

Word History and Origins

Origin of rain frog1

An Americanism dating back to 1820–30

Advertisement

Advertisement

Advertisement

Advertisement


rainforestrain gauge