Green’s Dictionary of Slang

rose n.2

[? the pleasant smell]

an orange.

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

SE in slang uses

In phrases

gather a rose (v.)

a euph. meaning to urinate.

[UK]J. Ray Proverbs (2nd edn) 88: To make water &c. [...] To make a little maids water. To water the Marigolds. To speak with a maid. To gather a rose.