WTWM

whatsthatwordmean

← Definition
Guess

scabbarded

adjectivePlaced or kept in a scabbard; sheathed.

Synonyms

sheathedadjective

Antonyms

unsheathedadjective

Built for word lovers.