drop lot
Meanings
noun
- A site where equipment and vehicles transporting goods can be temporarily stored or parked, before resuming the delivery later on.
Word forms
Synonyms
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.