drop lot noun1 •(US) A site where equipment and vehicles transporting goods can be temporarily stored or parked, before resuming the delivery later on. formsdrop lots