noun twin towns on opposite sides of the River Meuse in NE France. Pop: 55 490 (1999)See Mézières