Green’s Dictionary of Slang

petrols n.

[rhy. sl. on petrol bowsers]

[1970s] (Aus.) trousers.