scabbards

noun

  1. 1

    The sheath of a sword.

verb

  1. 1

    To put an object (especially a sword) into its scabbard.

    Suddenly he scabbarded his sabre.

Translate “scabbards” to another language

Click any language to open the translator with this word already filled in.

Scabbards Definition & Meaning | TranslatePulse