The windmill is one of the most spectacular and destructive tactical patterns in chess. It typically involves a rook delivering discovered checks by alternating positions while a bishop provides the actual check each time the rook moves. With each rotation of the "windmill," the rook captures a new piece.
The most famous example of a windmill occurred in the game Torre versus Lasker (1925), where Carlos Torre's rook and bishop combined to systematically strip Black's pieces from the board through a sequence of discovered checks. The windmill is rare in practice but devastating when it occurs.
To set up a windmill, you need a long-range piece (usually a bishop) aimed at the enemy king with one of your pieces on the line of attack. If that front piece can capture material and return to the discovery line with each move, the windmill begins turning. Recognizing the geometric prerequisites for a windmill is the key to exploiting this pattern.