Catterick (noun) Definition, Meaning & Examples

noun
  1. a village in N England, in North Yorkshire on the River Swale: site of an important army garrison and a racecourse
Catterick (noun) Definition, Meaning & Examples

More Definitions