Weeping rock Meaning, Definition & Usage

Definitions
  1. a porous rock from which water gradually issues.

Webster 1913