This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Scabbard

  1. n.
    The case in which the blade of a sword, dagger, etc., is kept; a sheath.
  2. v. t.
    To put in a scabbard.



Menu