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.

English idioms vocab.      Словарь английских идиом и выражений.