10 letters · 17 points in Scrabble
noun a small stiff cushion into which pins are stuck ready for use
originThe noun is derived from pin + cushion. The verb is derived from the noun.
Etymology from Wiktionary, CC BY-SA 3.0