[ad_1] noun a city in extreme N France: World War I battles 1914, 1918. nouna town in N France: site of battles in both World Wars. Pop: 25 273 (1999) [ad_2]