Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chape
in English
chape
#uncommon
Definitions
Noun
metallic
cap
on
a
sword's
scabbard
The
chape
is
a
crucial
part
of
a
sword's
scabbard
.
attachment
piece
(
frog
,
loop
,
etc
.);
fastening
component
The
buckle
has
a
chape
to
secure
the
strap
in
place
.
rainguard
on
a
sword's
crossguard
;
protective
piece
The
chape
protects
the
hand
from
incoming
blows
.