Meaning of “batch-bake” in the English Dictionary

English