catterick









catterick


noun

  1. a village in N England, in North Yorkshire on the River Swale: site of an important army garrison and a racecourse
54 queries 0.589