CHINE Meaning of CHINE in English n. a deep narrow ravine in the Isle of Wight or Dorset. [ OE cinu chink etc. f. Gmc ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012