Tourcoing (noun) Definition, Meaning & Examples

noun
  1. a city in N France, near the Belgian border.
noun
  1. a town in NE France: textile manufacturing. Pop: 93 540 (1999)
Tourcoing (noun) Definition, Meaning & Examples

More Definitions