low town

/L OW1 T AW0 N/
noun
  1. 1

    A suburb of Bridgnorth, Shropshire, England (OS grid ref SO7292).