drop yard (English, noun)
expansion: drop yard (plural drop yards)
Senses:
topics: transport
glosses: Synonym of drop lot.
tags: US
Forms:
form: drop yards
tags: plural