cover for someone - English Synonyms Dictionary