storeyard

storeyard

English

Etymology

From store +‎ yard.

Noun

storeyard (plural storeyards)

  1. A yard used for storage.