Home / S / scarf

scarf

nounverb 5 letters Scrabble 10 WWF 11
Definitions
noun

a joint made by notching the ends of two pieces of timber or metal so that they will lock together end-to-end

noun

a garment worn around the head or neck or shoulders for warmth or decoration

verb

masturbate while strangling oneself

verb

unite by a scarf joint

verb

wrap in or adorn with a scarf

Want another word?
Spin the dictionary for a fresh one.
Generate a word →