scarf
English Dictionary
->
Letter S
-> scarf
Search Dictionary:
scarf Definition
(n)
a
garment
worn
around
the
head
or
neck
or
shoulders
for
warmth
or
decoration
(n)
a
joint
made
by
notching
the
ends
of
two
pieces
of
timber
or
metal
so
that
they
will
lock
together
end
-
to
-
end
(v)
masturbate
while
strangling
oneself
(v)
unite
by
a
scarf
joint
(v)
wrap
in
or
adorn
with
a
scarf
scarf Synonyms
scarf
scarf joint
© Art Branch Inc.