- a city in N France, on the Sambre River, near the Belgian border.
- an industrial town in N France, near the border with Belgium. Pop: 33 546 (1999)
More Definitions
- CHURCH OF GOD (noun) Definition, Meaning & Examples
- DIFFERENTIAL COMPACTION (noun) Definition, Meaning & Examples
- IN THE EYE (noun) Definition, Meaning & Examples
- HULLABALOO (noun) Definition, Meaning & Examples
- MANIFEST (noun) Definition, Meaning & Examples
- DEATHBLOW (noun) Definition, Meaning & Examples