English dictionary
stickpin meaning and definition
Definition and meaning of stickpin at MeaningMonkey.org. stickpin meaning and definition in the English Dictionary.STICKPIN noun
Definition of stickpin (noun)
- a decorative pin that is worn in a necktie
Source: Princeton University Wordnet