rapier — slender, sharply pointed sword