harisashi
1. pincushion
Noun
#128095
1. pincushion
1. If it were a pin cushion; If it is a pin cushion
1. If it's a pincushion; If it were a pincushion
1. Pinprick; Puncturing
1. It's not a pin cushion.; It isn't a pin cushion.
1. With a pin cushion.; Using a pin cushion.
1. Wasn't a pinprick.; Wasn't a prick.
1. Was a pin cushion.
1. Wasn't a pinprick.; Wasn't stung.
1. Probably a pinprick.; Probably a needle stick.