SHOWERED COMPLIMENTS ON


Meaning of SHOWERED COMPLIMENTS ON in English

give many compliments, give many flattering remarks, distributed an abundance of flattering remarks

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.