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.      Словарь английских идиом.