Cambrai (noun) Definition, Meaning & Examples

noun
  1. a city in N France: battles 1917, 1918.
noun
  1. a town in NE France: textile industry: scene of a battle in which massed tanks were first used and broke through the German line (November, 1917). Pop: 33 738 (1999)
Cambrai (noun) Definition, Meaning & Examples

More Definitions