Is “Chape” a Scrabble word?
Yes
CHAPE
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Chape
noun
1.The piece by which an object is attached to something, such as the frog of a scabbard or the metal loop at the back of a buckle by which it is fastened to a strap.
2.The transverse guard of a sword or dagger.
3.The lower metallic cap of a sword's scabbard.