Either from Vulgar Latin *vēscidus, from Latin vēscus, or alternatively from Late Latin viscidus from Latin viscum. Compare Romanian veșted.
veashtid