Definitions of Charleroi:

  • noun:   city in southwestern Belgium; center of an industrial region