







刀枪入库 is a Chinese idiom (chengyu) meaning “to store away weapons and armor, signifying the cessation of hostilities and a return to peace; to relax vigilance and cease preparations, sometimes implying complacency”. Literally, “Swords and spears stored in the armory”.