WTWM

whatsthatwordmean

← Definition
Guess

scabbarding

nounThe act of placing a blade into a scabbard.

Synonyms

sheathingnoun

Built for word lovers.