CHAPE Meaning of CHAPE in English [ tʃeɪp ]■ noun1》 historical the metal point of a scabbard. 2》 the metal pin of a buckle.OriginME: from OFr., lit. 'cape, hood', from late L. cappa 'cap'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004