Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scabbards

- The case in which the blade of a sword, dagger, etc., is kept; a sheath.
- To put in a scabbard.

Crossword clue for scabbards

- Blade’s sheath
- Sheath for a sword
- Sword Holder
- Shakespeare is covered in marks from wounds caused by sword holders
- Sheaths
- Sword sheaths