gives new lease on life (verb) bring to life: bring into existence
Sinonime: bury,
cache,
conceal,
cover, cover up,
deposit,
disguise,
ditch,
ensconce,
finesse,
harbor, hide out, keep quiet, keep secret, keep to oneself, keep under wraps, palm,
paper,
plant,
screen, seclude,
secure,
shroud, squirrel, stash, stash away, stonewall, stow, sweep under rug,
veil, whitewash,
withholdAntonime: lay bare,
reveal,
tell,
uncover