yard
noun
a common unit of linear measure in English-speaking countries, equal to 3 feet or 36 inches, and equivalent to 0.9144 meter.
Used to express a completed action that took place before another specific past action occurred.
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
In the spring the dead deer were found in hundreds where they had "yarded" safely through many winters before the big snow.
From Bears I Have Met—and Others by Allen Kelly