charleroi Meaning, Definition & Usage

  1. noun city in southwestern Belgium; center of an industrial region

WordNet