sunlit uplands
Noun
Meaning
sunlit uplands pl (plural only)
(Britain, figuratively) A wished-for place or time of happiness and prosperity.
Synonym: sunny uplands
Noun
sunlit uplands pl (plural only)
(Britain, figuratively) A wished-for place or time of happiness and prosperity.
Synonym: sunny uplands