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.”

Synonyms

  • rocklayer
  • stonelayer

Antonyms

  • overhang
  • projection