Sheaths for Swords – Inventions Codycross Answers

Question

Sheaths for Swords – Inventions Codycross Answers

Answer

SCABBARDS

Word Meaning:

SCABBARDS — plural of scabbard

Definitions from Wiktionary.