We do not currently know of any synonyms for put a cover on.
For similar words to put a cover on, try: