The word you searched for is not included in the dictionary. You can add this entry after logging in.

scabbard

Definitions

[1] n. (Schwert-) Scheide

[ 'skæbәd ]

   scabbard 例句 Source: Tatoeba
  1. The longsword was sheathed in an intricately engraved scabbard.
    Das Langschwert steckte in einer exquisit gravierten Scheide.