Green’s Dictionary of Slang

Noah’s ark n.

[coined by Punch, the term supposedly reflected the similarity of the coat to those worn by Noah and his children in toy Noah’s arks]

a long, closely buttoned overcoat, fashionable at the time.

[UK]Hotten Dict. of Modern Sl. etc. (2nd edn).
[UK]Hotten Sl. Dict.