1 heel spur | Definition of heel spur

heel spur

noun

Definition of heel spur

: the calcar of a bat's foot spreading the tail membrane