to wrap someone in cotton wool - English Synonyms Dictionary