rain leaf noun1 •A leaf adapted to shed rain from its surface, generally acuminate in form. formsrain leaves