A "for-else" loop in Python is a loop construct that combines a for loop with an else block. The else block is executed when the for loop completes normally (without encountering a break statement).