Well defended position.
The defenders were having a field day.
The defenders may well have installed the ladder.