rainrace Share definition Flag As in hearing the beat of rain from distance ahead and been run after by rain. i misplace my wallet in the rainrace. rainrace by dysunlex yomi December 10, 2017 Get the rainrace mug.