Green’s Dictionary of Slang

rockalow n.

also rock-a-low
[Fr. roquelaure, an overcoat]

an overcoat.

[UK]Hotten Dict. of Modern Sl. etc. (2nd edn) 201: ROCK A LOW, an overcoat.
[UK]Sl. Dict.