rainfrog noun2 •Frogs of genera Eleutherodactylus and Craugastor. •(UK) A small green frog. formsrainfrogs