SCABBARD MEANING IN ENGLISH

• Scabbard Definition & Synonyms

  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.


• Scabbard plane Definition & Synonyms

  1. () See Scaleboard plane, under Scaleboard.


RECENT SEARCHES