As nouns the difference between veil and scarf
is that
veil is something hung up, or spread out, to hide an object from view; usually of gauze, crape, or similar diaphanous material, to hide or protect the face while
scarf is a long, often knitted, garment worn around the neck or
scarf can be a type of joint in woodworking or
scarf can be (scotland) a cormorant.
As verbs the difference between veil and scarf
is that
veil is to don, or garb with, a veil while
scarf is to throw on loosely; to put on like a scarf or
scarf can be to shape by grinding or
scarf can be (transitive|us|slang) to eat very quickly.