Noun
drop lot (plural drop lots) (US, transport) A site where equipment and vehicles transporting goods can be temporarily stored or parked, before resuming the delivery later on. Synonym: drop yard