scarfpin meaning
UK US
scarfpin (noun): a pin used to hold the tie in place.
Definition of scarfpin
Scrabble score: 15 (letter breakdown)
Word lists: words starting with SC · words ending in IN · 8-letter words
More about scarfpin on Wikipedia.
UK US
scarfpin (noun): a pin used to hold the tie in place.
Scrabble score: 15 (letter breakdown)
Word lists: words starting with SC · words ending in IN · 8-letter words
More about scarfpin on Wikipedia.