Definition of

Czestochowa

  1. (noun, location) a city of southern Poland whose church contains the statue of the black Madonna which attracts many pilgrims

via WordNet, Princeton University

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Oxygen Debt

a cumulative deficit of oxygen resulting from intense exercise; the deficit must be made up when the body returns to rest