English dictionary scarfpin meaning and definition Definition and meaning of scarfpin at MeaningMonkey.org. scarfpin meaning and definition in the English Dictionary. SCARFPIN nounDefinition of scarfpin (noun)a pin used to hold the tie in placesynonyms: tie tack, tiepin Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: