paper something over - English Synonyms Dictionary