Scrabble word: SCARFING
In which Scrabble dictionary does SCARFING exist?
Definitions of SCARFING in dictionaries:
- verb - masturbate while strangling oneself
- verb - unite by a scarf joint
- verb - wrap in or adorn with a scarf
- noun - a piece of cloth worn for warmth or protection
- verb - to cover with a scarf