English Dictionary
▪ scarf
▪ scarf out
▪ scarfpin
▪ scaridae
▪ scarify
◊ SCARFPIN
scarfpin
n : a pin used to hold the tie in place [syn: {tie tack}, {tiepin}]
scarf
scarf out
scarfpin
scaridae
scarify
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]