IN GLOWING TERMS Meaning of IN GLOWING TERMS in English with much praise, praise you to the skies (See praise him to the skies ) Your manager spoke of you in glowing terms. He praised you. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012