GLOWING

Definition of GLOWING

  1. (adj)highly enthusiastic
  2. (noun)the amount of electromagnetic radiation leaving or arriving at a point on a surface