Weeping Rock Definition

noun

A rock through which water percolates slowly .

Wiktionary

Other Word Forms of Weeping Rock

Noun

Singular:
weeping rock
Plural:
weeping rocks

Find Similar Words

Find similar words to weeping rock using the buttons below.

Words Starting With

Words Ending With

Unscrambles

weeping rock