Batch together, assemble or process as a batch English: batch Less certain link between this word and this sense.