weeping rock

English

Noun

weeping rock (plural weeping rocks)

  1. A rock through which water percolates slowly.