Meaning of “batchmate” in the English Dictionary

English