Lowlands of Scotland n 1: the southern part of Scotland that is not mountainous [syn: {Lowlands}, {Lowlands of Scotland}]