lowlands of scotland n the southern part of Scotland that is not mountainous Synonym(s) Lowlands Lowlands of Scotland