Definitions for "Tourcoing"
Tourcoing is a city and commune of northern France, in the Nord département, located near the cities of Lille and Roubaix and the Belgian border. Its population in 1999 was 94,204.