scabbard noun The sheath of a sword or similar bladed weapon. ULY ghilap, qin UEY غىلاپ، قىن USY ғилап, қин 汉语 Click for Chinese Translation