0%

ALL meanings of catterick

C c
  • noun catterick a village in N England, in North Yorkshire on the River Swale: site of an important army garrison and a racecourse 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?