What is the full meaning of scabbards
SCABBARD, to sheathe, as a sword [v]
Example of the word scabbards placed on a Scrabble board.