As nouns the difference between veil and mist
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
mist is water or other liquid finely suspended in air.
As verbs the difference between veil and mist
is that
veil is to don, or garb with, a veil while
mist is to form mist.