English

edit

Noun

edit

weeping rock (plural weeping rocks)

  1. A rock through which water percolates slowly.