Today’s random dictionary point and post is brought to you by the word pin. Pin: 1) a small thin pointed piece of esp. steel wire with a round or flattened head used for holding things in place, attaching one thing to another etc. 2) pin down — to a promise, arrangement etc. 3) force a …