layrock
/ˈleɪrɒk/Definitions
1. noun
A type of rock or stone that has been laid or placed, often used in construction or landscaping.
“The new patio was made from large layrocks to create a natural look.”
1. noun
A type of rock or stone that has been laid or placed, often used in construction or landscaping.
“The new patio was made from large layrocks to create a natural look.”