WEEPING ROCK Meaning of WEEPING ROCK in English noun : a porous rock from which water oozes Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012