Bridgwater (noun) Definition, Meaning & Examples

noun
  1. a town in SW England, in central Somerset. Pop: 36 563 (2001)
Bridgwater (noun) Definition, Meaning & Examples

More Definitions