- a city in and the capital of Somme, in N France: cathedral; battles 1914, 1918, 1944.
- a city in N France: its Gothic cathedral is the largest church in France. Pop: 135 501 (1999)
More Definitions
- VLADIVOSTOK AGREEMENT (noun) Definition, Meaning & Examples
- TRITURABLE (noun) Definition, Meaning & Examples
- BAKEGOODS (noun) Definition, Meaning & Examples
- CATCH-AS-CATCH-CAN (noun) Definition, Meaning & Examples
- STINT (noun) Definition, Meaning & Examples
- TABES DORSALIS (noun) Definition, Meaning & Examples