Trowbridge (noun) Definition, Meaning & Examples

noun
  1. a market town in SW England, administrative centre of Wiltshire: woollen manufacturing. Pop: 34 401 (2001)
Trowbridge (noun) Definition, Meaning & Examples

More Definitions