Noun
foreach loop (plural foreach loops) (programming) A section of code similar to a for loop, but repeating a series of instructions for every item in a collection.