CHINE Meaning of CHINE in English n. a deep narrow ravine in the Isle of Wight or Dorset. [OE cinu chink etc. f. Gmc] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012