scabbard in Indonesian scabbard in Indonesian sarung pedang noun The sheath of a sword. Add to Flashcards