Meaning ofscabbardin English

scabbard

us//ˈskæbərd//uk//ˈskæbɑːrd//
#uncommon
Definitions