Definitions
1.nounA device, originally like a small, stuffed cushion, designed to have sewing pins and needles stuck into it to store them safely; some modern pincushions hold the objects magnetically.
2.nounThe names of various plants with flowers or other parts resembling a pincushion.
3.nounA person who is pricked or stabbed multiple times with sharp objects; specifically, someone who receives regular hypodermic needle injections."Insulin-dependent diabetics are human pincushions."
4.verbTo jab or stick repeatedly with one or more sharp objects, as with pins into a pincushion."The target was pincushioned with arrows."
5.verbTo assume the shape of a pincushion; specifically, of the image on a computer display, television, etc., to exhibit pincushion distortion, where the sides curve inwards.