tire yard (English, noun)
expansion: tire yard (plural tire yards)
Senses:
glosses: A tire storage facility containing several tire piles.
Forms:
form: tire yards
tags: plural