christchurch Meaning, Definition & Usage

  1. noun industrial city at the center of a rich agricultural region

WordNet