Explanation - Rats'alley - Line 115

The meaning is unclear. Several commentators suggest that this may refer to the rat infested battle trenches of World War I.