'scarfpin' definitions:

Definition of 'scarfpin'

(from WordNet)
noun
A pin used to hold the tie in place [syn: tie tack, tiepin, scarfpin]