desvelar
reveal
des-
un-, dis-
+
velar
to veil
Desvelar means reveal and can be broken down as des-0 (un-, dis-0) + velar1 (to veil1), literally meaning 'to un-veil' or remove a covering.
verb
  1. reveal
    To reveal or disclose
    El científico desveló su nuevo descubrimiento. // The scientist revealed his new discovery.
  2. keep awake
    To keep awake or prevent from sleeping
    El ruido de la calle me desvela por la noche. // The street noise keeps me awake at night.