CHAPE


Meaning of CHAPE in English

[chape] n [ME, scabbard, fr. MF, cape, fr. LL cappa] (14c): the metal mounting or trimming of a scabbard or sheath

Merriam-Webster English vocab.      Английский словарь Merriam Webster.