Green’s Dictionary of Slang

wind and rain n.

[rhy. sl.]
(Aus.)

1. a train.

[Aus] ‘Whisper All Aussie Dict.’ in Kings Cross Whisper (Sydney) xliii 11/3: wind and rain: Train.
[Aus]R. Aven-Bray Ridgey-Didge Oz Jack Lang 52: Wind and Rain Train.

2. an airplane.

[Aus]R. Aven-Bray Ridgey-Didge Oz Jack Lang 52: Wind and Rain [...] Plane.