Slang meaning of stall

stall means: a rag covering for a sore finger or thumb (thumb-stall, finger-stall); bandaid