STICKPIN Meaning of STICKPIN in English [stick.pin] n (1895): an ornamental pin; esp: one worn in a necktie Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012