Meaning

1 senses
  1. A rock through which water percolates slowly.

Forms

plural: weeping rocks
Singularweeping rock
Pluralweeping rocks

regular

See also

neighbours in the dictionary
weeping rock — meaning, examples, forms, synonyms | Krumeto