Home
Search
Index
Definify.com
Definition
2024
scabbards
scabbards
English
Noun
scabbards
plural of
scabbard
Verb
scabbards
third-person singular simple present indicative form of
scabbard
Similar Results
Scabbard