To envelop in clouds.
From en- + cloud.
Practica parlar i memoritzar " encloud " i moltes altres paraules i frases a anglès .