cambrai


cambrai

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)

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.198