Word info

stoneyard

Noun

Meaning

stoneyard (plural stoneyards)

A yard where quarried stone is processed.

Source: en.wiktionary.org

Close letter words and terms