TOAD RUSH Meaning of TOAD RUSH in English noun : a low-growing nearly cosmopolitan annual rush ( Juncus bufonius ) of damp low-lying ground Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012