Terdapat 2 arti kata 'scabbard' di Kamus Bahasa Inggris Terjemahan Indonesia.
Sarung
Menyarungkan
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata scabbard adalah sarung. Arti lainnya dari scabbard adalah menyarungkan.