Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chape
in English
chape
#uncommon
Definitions
Noun
metallic
cap
on
a
sword's
scabbard
attachment
piece
(
frog
,
loop
,
etc
.);
fastening
component
rainguard
on
a
sword's
crossguard
;
protective
piece