Definition of The Monarch of the Glen from the Oxford Advanced Learner's Dictionary


The Monarch of the Glen

; NAmE
jump to other results
(1851) the best-known painting by the English artist Edwin Landseer. It is of an adult male deer in the Scottish countryside, and is often reproduced on cards and other products.