drop lot

English dictionary entry

Meanings

noun
  1. A site where equipment and vehicles transporting goods can be temporarily stored or parked, before resuming the delivery later on.

Word forms

drop lot drop lots

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.