Green’s Dictionary of Slang

astronomer n.

[it is always staring at the sky]

a horse that holds its head high.

[UK]G. Kent Modern Flash Dict.
[UK]Flash Dict. in Sinks of London Laid Open.