LOWLAND

Definition of LOWLAND

  1. (noun)low level country
  2. (adj)of relatively low or level country