Definition of battle of neuve chapelle in English English dictionary
WW I surprise attack by British troops against the German position in the French village of Neuve Chapelle on the 10th - 12th of March 1915 (resulted in Britain regaining control of the village)