DuckCorp

DuckCorp Dico

(RFC 2229 compliant dictionary server)

Found one definition

  1.                 From WordNet (r) 3.0 (2006):
                    

    scarf n 1: a garment worn around the head or neck or shoulders for warmth or decoration 2: a joint made by notching the ends of two pieces of timber or metal so that they will lock together end-to-end [syn: scarf joint, scarf] v 1: masturbate while strangling oneself 2: unite by a scarf joint 3: wrap in or adorn with a scarf