lavish attentions on - English Synonyms Dictionary