Noun lowland has 1 sense
  1. lowland - low level country
    --1 is a kind of
    lowland; natural depression, depression; lowland; natural depression, depression
    --1 is a part of Scotland
    Antonyms: highland, upland
    --1 has particulars: Lowlands, Lowlands of Scotland; landfill
,
TOP